Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Narrative (Details)

v3.25.1
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended
Jan. 28, 2025
USD ($)
May 20, 2024
co-manufacturer
subsidiary
Feb. 03, 2023
subsidiary
Apr. 28, 2022
USD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jul. 18, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]                
Purchase commitment, amount         $ 15,164 $ 11,744    
Sales and other tax exposure included in accrued liabilities         $ 320   $ 320  
Loss contingency, damages, value       $ 10,535        
Number of subsidiaries | subsidiary   1 1          
Legal settlement payment $ 418              
Number of Co-manufacturers filed complaint | co-manufacturer   1            
Loss contingency accrual               $ 2,700