Quarterly report [Sections 13 or 15(d)]

Commitments and Contingencies - Narrative (Details)

v3.25.2
Commitments and Contingencies - Narrative (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 21, 2025
USD ($)
Jun. 20, 2025
USD ($)
shares
Jan. 28, 2025
USD ($)
May 20, 2024
subsidiary
co-manufacturer
Feb. 03, 2023
subsidiary
Apr. 28, 2022
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jul. 18, 2024
USD ($)
Loss Contingencies [Line Items]                        
Purchase commitment, amount             $ 11,749 $ 10,018 $ 26,913 $ 21,762    
Sales and other tax exposure included in accrued liabilities             $ 320   $ 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
Alta Partners Case                        
Loss Contingencies [Line Items]                        
Proceeds received for settlement agreement   $ 1,000                    
Shares issued upon settlement agreement (in shares) | shares   2,300,100                    
Subsequent Event                        
Loss Contingencies [Line Items]                        
Lawsuit settlement $ 8,250