v3.26.1
Debt - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Dec. 11, 2020
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Mar. 31, 2024
Jul. 31, 2023
Jul. 12, 2023
Dec. 31, 2020
Debt Instrument [Line Items]                    
Loss on extinguishment of debt   $ (147) $ 0 $ (147) $ 0          
Line of credit facility outstanding current   0   0   $ 6,235        
Other income (expense)   319 (318) 432 880          
Two Thousand And Twenty And Two Thousand And Twenty Three Term A Loan [Member]                    
Debt Instrument [Line Items]                    
Interest expenses   $ 200 $ 300 $ 400 $ 600          
Debt instrument effective rate of interest percentage   8.77%   8.77%   9.45%        
Loan And Security Agreement With Silicon Valley Bank [Member]                    
Debt Instrument [Line Items]                    
Loss on extinguishment of debt       $ 100            
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