v3.26.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2025
supplier
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Other Commitments [Line Items]        
Number of suppliers in amended supply agreement | supplier 1      
Aggregate minimum annual purchase commitment amount   $ 24,000 $ 24,000  
Purchase obligation, paid in 2025   3,000 3,000  
Purchase obligation, remainder of fiscal year   6,000 6,000  
Purchase obligation, 2027   6,000 6,000  
Purchase obligation, 2028   6,000 6,000  
Purchase obligation, 2029   3,000 3,000  
Fair value of finance lease asset   3,100 3,100  
Operating lease right-of-use assets   $ 1,953 $ 1,953 $ 1,435
Vista, California        
Other Commitments [Line Items]        
Lessor, operating lease, renewal term   39 months 39 months  
Operating lease liabilities   $ 1,000 $ 1,000  
Operating lease right-of-use assets   1,000 1,000  
Embedded Finance Lease        
Other Commitments [Line Items]        
Finance lease right-of-use assets   2,500 2,500  
Finance lease liability   2,500 2,500  
Interest on finance lease liabilities   $ 100 $ 200  
Licensing Agreements        
Other Commitments [Line Items]        
Royalty obligation, percent of net sales (less than)   1.00% 1.00%