Quarterly report [Sections 13 or 15(d)]

Note Payable - Additional Information (Details)

v3.26.3
Note Payable - Additional Information (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Nov. 20, 2025
USD ($)
May 12, 2025
USD ($)
Increment
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
May 31, 2025
USD ($)
Debt Instrument [Line Items]              
Net proceeds from issuance of debt         $ 0 $ 28,653  
Interest expense     $ 1,446 $ 939 4,241 1,304  
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         $ 105,000
Debt instrument percentage of principal amount   98.00%          
Debt discount   $ 600          
Debt issuance costs   700          
Net proceeds from issuance of debt $ 19,400 $ 28,700     48,100    
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 $ 900 $ 4,200 $ 1,300  
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          
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 $ 50,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          
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          
2025 Note Purchase Agreement | Increment One | Second Sale of Principal Amount of Notes | 2025 Investor              
Debt Instrument [Line Items]              
Aggregate principal amount   12,500          
2025 Note Purchase Agreement | Increment Two | Second Sale of Principal Amount of Notes | 2025 Investor              
Debt Instrument [Line Items]              
Aggregate principal amount   $ 12,500