XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 07, 2023
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Sep. 30, 2021
Debt Instrument [Line Items]          
Aggregate principal amount of initial loan advance   $ 4,744      
Loan, principal outstanding   5,000      
Loan, unamortized debt discount   256      
Loan, final maturity payment   $ 819      
Hercules Term Loan Agreement [Member]          
Debt Instrument [Line Items]          
Debt instrument, interest rate terms   Any outstanding principal on the Term Loan Advances will accrue interest at a floating rate equal to the greater of (i) 9.50% per annum and (ii) the sum of 6.25% plus the prime rate, as published in The Wall Street Journal. As of March 31, 2023 and December 31, 2022, the interest rate was 14.25% and 13.75%, respectively.      
Loan, floating interest rate   9.50%      
Loan, interest rate   14.25%   13.75%  
Short-term debt, average outstanding amount $ 7,500        
Loan, principal outstanding   $ 5,000      
Minimum qualified cash balance 2,250        
Loan, unamortized debt discount   300      
Loan, interest expense   $ 500 $ 400    
Loan, effective interest rate   18.90%      
Loan, final maturity payment   $ (800)      
Gain (loss) on extinguishment of debt   $ 400      
Hercules Term Loan Agreement [Member] | Prime Rate [Member]          
Debt Instrument [Line Items]          
Loan, floating interest rate   6.25%      
Hercules Term Loan Agreement [Member] | Minimum [Member]          
Debt Instrument [Line Items]          
Qualified cash balance 10,000        
Hercules Term Loan Agreement [Member] | Maximum [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount of initial loan advance       $ 30,000 $ 30,000
Qualified cash balance 2,250        
Minimum qualified cash balance $ 10,000        
Hercules Term Loan Agreement [Member] | Tranche 1 Advance [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount of initial loan advance       $ 12,500 12,500
Hercules Term Loan Agreement [Member] | Tranche 2 Advance [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount of initial loan advance         7,500
Hercules Term Loan Agreement [Member] | Tranche 3 Advance [Member]          
Debt Instrument [Line Items]          
Aggregate principal amount of initial loan advance         $ 10,000