v3.26.1
Long Term Debt - Hercules Loan Agreement - Additional Information (Detail) - USD ($)
3 Months Ended 30 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Mar. 31, 2021
Debt Instrument [Line Items]      
Long-term debt and EOT payment $ 76,900,000    
Hercules Loan Agreement      
Debt Instrument [Line Items]      
Maximum term loan borrowing capacity $ 107,500,000    
Proceeds from lines of credit     $ 75,000,000.0
Effective interest rate of loan 11.20%    
Principal payments $ 0 $ 0