XML 66 R57.htm IDEA: XBRL DOCUMENT v3.26.1
Debt - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Dec. 11, 2020
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Mar. 31, 2024
Jul. 31, 2023
Jul. 12, 2023
Dec. 31, 2020
Debt Instrument [Line Items]                
Line of credit facility outstanding current   $ 6,239   $ 6,235        
Other income (expense)   113 $ 1,197          
Two Thousand And Twenty And Two Thousand And Twenty Three Term A Loan [Member]                
Debt Instrument [Line Items]                
Interest expenses   $ 200 $ 300          
Debt instrument effective rate of interest percentage   9.04% 9.45%          
Loan And Security Agreement With Silicon Valley Bank [Member]                
Debt Instrument [Line Items]                
Class of warrants or rights number of securities covered by warrants or rights 7,988              
Class of warrants or rights term 10 years              
Loan And Security Agreement With Silicon Valley Bank [Member] | Two Thousand And Twenty Term A Loan Advance [Member]                
Debt Instrument [Line Items]                
Line of credit maximum borrowing capacity $ 25,000              
Proceeds from long term line of credit 5,000              
Line of credit remaining borrowing capacity         $ 7,000 $ 5,500    
Line of credit facility commitment fee amount $ 100              
Line of credit facility commitment fee percentage 3.50%              
Loan And Security Second Amendment Agreement With Silicon Valley Bank [Member] | Two Thousand And Twenty Term A Loan Advance [Member]                
Debt Instrument [Line Items]                
Long term debt variable interest rate percentage               0.25%
Long term debt percentage bearing annual prime rate               8.00%
Sixth Amendment Agreement With Silicon Valley Bank [Member]                
Debt Instrument [Line Items]                
Class of warrants or rights number of securities covered by warrants or rights             10,156  
Class of warrants or rights exercise price per share $ 6.87           $ 7.5  
Class of warrants or rights term             10 years