v3.25.2
Debt - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Dec. 23, 2022
Aug. 05, 2022
May 20, 2022
Dec. 11, 2020
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2022
Dec. 31, 2024
Mar. 31, 2024
Jul. 31, 2023
Jul. 12, 2023
Dec. 31, 2020
Debt Instrument [Line Items]                            
Proceeds from long term line of credit             $ 0 $ 7,000            
Line of credit facility outstanding current         $ 6,228   6,228     $ 3,097        
Proceeds from convertible debt $ 16,700 $ 5,000 $ 8,300           $ 30,000          
Other income (expense)         (318) $ 2,390 880 2,548            
Gain on conversion of the Convertible Notes             15,900              
Two Thousand And Twenty And Two Thousand And Twenty Three Term A Loan [Member]                            
Debt Instrument [Line Items]                            
Interest expenses         $ 300 $ 300 $ 600 400            
Debt instrument effective rate of interest percentage         9.56%   9.56%     9.55%        
Convertible Debt Agreement [Member]                            
Debt Instrument [Line Items]                            
Debt instrument face value     $ 30,000                      
Convertible debt interest rate percentage     5.00%                      
Interest expenses on convertible debt         $ 0   $ 0 $ 300            
Debt instrument conversion price percentage     90.00%                      
Debt instrument converted into equity number of shares issued             1,433,410              
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    
Principal Amount Outstanding         $ 12,500   $ 12,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