Annual report [Section 13 and 15(d), not S-K Item 405]

Notes Payable - Additional Information (Details)

v3.26.1
Notes Payable - Additional Information (Details)
12 Months Ended
Nov. 20, 2025
USD ($)
May 12, 2025
USD ($)
Increment
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Debt Instrument [Line Items]        
Net proceeds from issuance of debt     $ 48,086,000 $ 0
Interest expense     2,388,000 $ 518,000
Long-term debt     49,077,000  
Before The First Anniversary of Debt Redemption | 2025 Investor        
Debt Instrument [Line Items]        
Debt instrument percentage of principal amount   117.50%    
After The First Anniversary And Prior To The Second Anniversary Of Debt Redemption | 2025 Investor        
Debt Instrument [Line Items]        
Debt instrument percentage of principal amount   125.00%    
After the Third Anniversary and Prior to the Fourth Anniversary of Debt Redemption | 2025 Investor        
Debt Instrument [Line Items]        
Debt instrument, principal interest rate   11.50%    
2025 Note Purchase Agreement | 2025 Investor        
Debt Instrument [Line Items]        
Aggregate principal amount $ 20,000,000 $ 105,000,000 105,000,000  
Debt instrument percentage of principal amount   98.00%    
Debt discount   $ 600,000 600,000  
Debt issuance costs   700,000 700,000  
Net proceeds from issuance of debt 19,400,000 $ 28,700,000 $ 28,700,000  
Outstanding principal amount of interest rate   3.95%    
Debt instrument, principal interest rate paid in kind   50.00%    
Debt instrument, principal interest rate   4.00%    
Revenue participation percentage   0.375%    
Debt instrument, basis spread on variable rate   9.50%    
2025 Note Purchase Agreement | 2025 Investor | Maximum        
Debt Instrument [Line Items]        
Outstanding principal amount of interest rate   4.30%    
2025 Note Purchase Agreement | 2025 Investor | Minimum        
Debt Instrument [Line Items]        
Debt instrument, basis spread on variable rate   8.25%    
2025 Note Purchase Agreement | Notes        
Debt Instrument [Line Items]        
Debt instrument, effective interest rate percentage     11.30%  
2025 Note Purchase Agreement | Notes | Fair Value, Inputs, Level 3        
Debt Instrument [Line Items]        
Fair value disclosure     $ 48,800,000  
2025 Note Purchase Agreement | Second Sale of Principal Amount of Notes | 2025 Investor        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 25,000,000    
2025 Note Purchase Agreement | Second Sale of Principal Amount of Notes | 2025 Investor | Maximum        
Debt Instrument [Line Items]        
Number of increments | Increment   2    
2025 Note Purchase Agreement | Third Sale of Principal Amount of Notes | 2025 Investor        
Debt Instrument [Line Items]        
Aggregate principal amount $ 20,000,000 $ 50,000,000    
Third sale of revenue percentage   0.15%    
2025 Note Purchase Agreement | Second Sale or Third Sale of Notes | 2025 Investor        
Debt Instrument [Line Items]        
Net revenue of revenue participation percentage   $ 50,000,000    
2025 Note Purchase Agreement | After the Second Anniversary and Prior to the Third Anniversary of Debt Redemption        
Debt Instrument [Line Items]        
Debt instrument percentage of principal amount   135.00%    
2025 Note Purchase Agreement | After the Fourth Anniversary and Prior to the Sixth Anniversary of Debt Redemption        
Debt Instrument [Line Items]        
Debt instrument, principal interest rate   10.50%    
2025 Note Purchase Agreement | Sixth Anniversary of Debt Redemption        
Debt Instrument [Line Items]        
Debt instrument, principal interest rate   9.50%    
2025 Note Purchase Agreement | Initial Sale of Principal Amount of Notes | 2025 Investor        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 30,000,000    
2025 Note Purchase Agreement | Increment One | Second Sale of Principal Amount of Notes | 2025 Investor        
Debt Instrument [Line Items]        
Aggregate principal amount   12,500,000    
2025 Note Purchase Agreement | Increment Two | Second Sale of Principal Amount of Notes | 2025 Investor        
Debt Instrument [Line Items]        
Aggregate principal amount   $ 12,500,000