v3.26.1
Long-term Debt - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Aug. 05, 2024
USD ($)
Aug. 31, 2024
USD ($)
tranche
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
Jul. 31, 2022
USD ($)
tranche
Jan. 31, 2022
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Oct. 31, 2021
USD ($)
tranche
Debt Instrument [Line Items]                    
Capital advances, number of tranches | tranche             4     3
Proceeds from issuance of debt     $ 30,000,000 $ 0            
Long-term debt     90,005,000     $ 57,226,000        
Long-term debt, maturity, after year five     $ 80,000,000.0     $ 50,000,000.0        
Capital advances             $ 35,000,000.0     $ 15,000,000.0
Prepayment of outstanding term loan   $ 35,000,000.0                
Payments of loan termination fees   $ 1,500,000                
Lock-up agreement, number of days     180 days              
2021 LSA Common Stock Warrants                    
Debt Instrument [Line Items]                    
Warrant exercise price (in dollars per share) | $ / shares                 $ 2.80  
Number of securities called by warrants (in shares) | shares               80,357 53,571  
Right to return warrants to company, cash value                 $ 450,000  
2022 LSA Common Stock Warrants                    
Debt Instrument [Line Items]                    
Warrant exercise price (in dollars per share) | $ / shares         $ 10.92          
Right to return warrants to company, cash value         $ 450,000          
Warrants issued during period (in shares) | shares         41,209          
Warrants exercisable (in shares) | shares         30,907          
2024 Notes | Notes Payable                    
Debt Instrument [Line Items]                    
Capital advances, number of tranches | tranche   4                
Debt instrument, face amount   $ 140,000,000.0                
Debt instrument, interest rate, stated percentage   8.00%                
Worldwide net revenue   $ 120,000,000.0                
Threshold, trailing six-month gross margin, minimum   30.00%                
Interest expense, debt     $ 1,000,000.0 1,000,000.0            
2024 Notes | Notes Payable | Oberland Capital                    
Debt Instrument [Line Items]                    
Revenue participation agreement, percent of quarterly net revenue   0.01%                
Revenue participation agreement, maximum annual net revenue   $ 100,000,000.0                
Revenue participation agreement, principal amount of notes   $ 1,000,000.0                
Payments for revenue participation agreement     $ 500,000 $ 300,000            
2024 Notes | Notes Payable | Debt Instrument, Redemption, Period One                    
Debt Instrument [Line Items]                    
Debt instrument, redemption price, percentage   130.00%                
Debt instrument, redemption period   24 months                
2024 Notes | Notes Payable | Debt Instrument, Redemption, Period Two                    
Debt Instrument [Line Items]                    
Debt instrument, redemption price, percentage   145.00%                
Debt instrument, redemption period   36 months                
2024 Notes | Notes Payable | Debt Instrument, Redemption, Period Three                    
Debt Instrument [Line Items]                    
Debt instrument, redemption period   48 months                
Redemption, internal rate of return generated   12.25%                
2024 Notes | Notes Payable | Debt Instrument, Redemption, Period Four                    
Debt Instrument [Line Items]                    
Debt instrument, redemption period   60 months                
Redemption, internal rate of return generated   11.75%                
2024 Notes | Notes Payable | Debt Instrument, Redemption, Period Five                    
Debt Instrument [Line Items]                    
Redemption, internal rate of return generated   11.25%                
2024 Notes | Notes Payable | Debt Instrument, Redemption, Period Six                    
Debt Instrument [Line Items]                    
Redemption, internal rate of return generated   10.00%                
2024 Notes | Notes Payable | First Tranche                    
Debt Instrument [Line Items]                    
Proceeds from notes payable $ 50,000,000.0                  
2024 Notes | Notes Payable | Second Tranche                    
Debt Instrument [Line Items]                    
Debt instrument, face amount   $ 35,000,000.0                
Worldwide net revenue   80,000,000.0                
2024 Notes | Notes Payable | Third Tranche                    
Debt Instrument [Line Items]                    
Debt instrument, face amount   30,000,000.0                
Worldwide net revenue   $ 112,500,000                
Threshold, trailing six-month gross margin, minimum   45.00%                
2024 Notes | Notes Payable | Fourth Tranche                    
Debt Instrument [Line Items]                    
Debt instrument, face amount   $ 25,000,000.0