Quarterly report [Sections 13 or 15(d)]

Note Payable - Additional Information (Details)

v3.25.3
Note Payable - Additional Information (Details)
9 Months Ended
May 12, 2025
USD ($)
Increment
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Debt Instrument [Line Items]      
Net proceeds from issuance of debt   $ 28,653,000 $ 0
2025 Note Purchase Agreement | 2025 Investor      
Debt Instrument [Line Items]      
Aggregate principal amount $ 105,000,000 105,000,000  
Debt discount $ 600,000 600,000  
Debt instrument, principal interest rate 4.00%    
Debt issuance costs $ 700,000 700,000  
Net proceeds from issuance of debt $ 28,700,000 28,700,000  
Debt instrument percentage of principal amount 98.00%    
Outstanding principal amount of interest rate 3.95%    
Revenue participation percentage 0.375%    
Debt instrument, basis spread on variable rate 9.50%    
Debt instrument, principal interest rate paid in kind 50.00%    
2025 Note Purchase Agreement | Maximum | 2025 Investor      
Debt Instrument [Line Items]      
Outstanding principal amount of interest rate 4.30%    
2025 Note Purchase Agreement | Minimum | 2025 Investor      
Debt Instrument [Line Items]      
Debt instrument, basis spread on variable rate 8.25%    
2025 Note Purchase Agreement | Initial Amount of Principal Amount of Notes | 2025 Investor      
Debt Instrument [Line Items]      
Aggregate principal amount $ 30,000,000 $ 30,000,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 | Increment One | 2025 Investor      
Debt Instrument [Line Items]      
Aggregate principal amount 12,500,000    
2025 Note Purchase Agreement | Second Sale of Principal Amount of Notes | Increment Two | 2025 Investor      
Debt Instrument [Line Items]      
Aggregate principal amount $ 12,500,000    
2025 Note Purchase Agreement | Second Sale of Principal Amount of Notes | Maximum | 2025 Investor      
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 $ 50,000,000    
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 | Before the First Anniversary of Debt Redemption      
Debt Instrument [Line Items]      
Debt instrument percentage of principal amount 117.50%    
2025 Note Purchase Agreement | After the First Anniversary and Prior to the Second Anniversary of Debt Redemption      
Debt Instrument [Line Items]      
Debt instrument percentage of principal amount 125.00%    
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 Third Anniversary and Prior to the Fourth Anniversary of Debt Redemption      
Debt Instrument [Line Items]      
Debt instrument, principal interest rate 11.50%    
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%