Quarterly report [Sections 13 or 15(d)]

Note Payable - Additional Information (Details)

v3.26.1
Note Payable - Additional Information (Details)
3 Months Ended 6 Months Ended
Nov. 20, 2025
USD ($)
May 12, 2025
USD ($)
Increment
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
May 31, 2025
USD ($)
Debt Instrument [Line Items]                
Net proceeds from issuance of debt           $ 0 $ 28,653,000  
Interest expense     $ 1,413,000   $ 365,000 2,795,000 365,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   $ 105,000,000           $ 105,000,000
Debt instrument percentage of principal amount   98.00%            
Debt discount   $ 600,000            
Debt issuance costs   700,000            
Net proceeds from issuance of debt $ 19,400,000 $ 28,700,000   $ 48,100,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]                
Interest expense     $ 1,400,000   $ 0 $ 2,800,000 $ 0  
Debt instrument, effective interest rate percentage     11.30%     11.30%    
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 Amount 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