v3.26.1
Convertible Promissory Notes and Other Debt Agreements - Additional Information (Details) - USD ($)
1 Months Ended 5 Months Ended 12 Months Ended
Mar. 31, 2025
Feb. 28, 2025
Apr. 30, 2024
Dec. 31, 2025
Dec. 31, 2024
Jun. 27, 2022
Debt Instrument [Line Items]            
Change in fair value of convertible promissory notes       $ 0 $ 8,837,000  
Line of credit facility, interest rate percentage 4.50%          
Success fee   $ 500,000        
Other Assets            
Debt Instrument [Line Items]            
Issuance costs and debt discount arising from success fee           $ 300,000
Maximum            
Debt Instrument [Line Items]            
Success fee $ 2,000,000          
Percentage of voting securities held 50.00%          
Above Prime Rate            
Debt Instrument [Line Items]            
Line of credit facility, interest rate percentage 0.75%          
Revolving Credit Facility            
Debt Instrument [Line Items]            
Line of credit $ 50,000,000          
Convertible Promissory Notes            
Debt Instrument [Line Items]            
Aggregate principal amount of convertible promissory notes     $ 40,700,000      
Change in fair value of convertible promissory notes       $ 0 $ 8,800,000