v3.25.2
Commitments and Contingencies (Details)
6 Months Ended
Jul. 25, 2025
USD ($)
Mar. 28, 2025
USD ($)
Dec. 27, 2024
USD ($)
installment
Oct. 01, 2024
USD ($)
Sep. 03, 2024
USD ($)
Aug. 13, 2024
USD ($)
Sep. 27, 2021
USD ($)
Jun. 30, 2025
USD ($)
Sep. 30, 2019
USD ($)
Loss Contingencies [Line Items]                  
Number of installments | installment     2            
Damages sought               $ 10,400,000  
Accounts receivable from securitization                 $ 1,600,000
Subsequent Event                  
Loss Contingencies [Line Items]                  
Successive renewal period term 12 months                
Rolling forecast period 24 months                
Binding period 12 months                
Purchase obligation $ 32,600,000                
Elysium Health, LLC                  
Loss Contingencies [Line Items]                  
Settlement payment     $ 2,650,000            
Installment payment amounts   $ 1,325,000 $ 1,325,000            
Elysium Health, LLC                  
Loss Contingencies [Line Items]                  
Litigation settlement, amount awarded to other party       $ 9,200,000          
Settlement interest (as a percent)       5.02%          
California Action                  
Loss Contingencies [Line Items]                  
Litigation settlement interest         $ 21,768.82        
Accrual rate (as a percent)         4.46%        
California Action | Elysium Health, LLC                  
Loss Contingencies [Line Items]                  
Litigation settlement           $ 2,500,000      
California Action | Breach of Supply Agreement                  
Loss Contingencies [Line Items]                  
Damages awarded             $ 3,000,000    
California Action | Breach of Supply Agreement | Elysium Health, LLC                  
Loss Contingencies [Line Items]                  
Damages awarded             625,000    
California Action | Breach of Confidentiality Agreement                  
Loss Contingencies [Line Items]                  
Damages awarded             17,307    
California Action | Fraudulent Inducement of the Licensing Agreement | Elysium Health, LLC                  
Loss Contingencies [Line Items]                  
Damages awarded             250,000    
California Action | Punitive Damages | Elysium Health, LLC                  
Loss Contingencies [Line Items]                  
Damages awarded             $ 1,025,000