XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Debt - Additional Information (Detail) - USD ($)
6 Months Ended
Aug. 18, 2021
May 09, 2020
Jun. 30, 2022
May 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]          
Debt instrument, extended maturity date Feb. 01, 2026        
Long-term debt, net of debt issuance costs     $ 12,908,000   $ 9,505,000
PPP Loan [Member]          
Debt Instrument [Line Items]          
Debt instrument, frequency of principal and interest payment   monthly      
Monthly payment of principal and interest   $ 36,000      
Celtic Bank Corporation [Member] | PPP Loan [Member]          
Debt Instrument [Line Items]          
Proceeds from notes payable   $ 640,000      
Long term debt moratorium period   10 months      
Long term debt term   2 years      
Long term debt stated interest rate percentage   1.00%      
Secured Debt [Member] | Hercules Capital Inc [Member]          
Debt Instrument [Line Items]          
Debt instrument, frequency of principal and interest payment monthly        
Debt instrument interest only payments maturity date Mar. 01, 2023        
Debt instrument interest only payments extended maturity date Sep. 01, 2023        
Debt instruments interest only payments extended maturity date upon the achievement of certain milestone Sep. 01, 2024        
Debt instrument, interest rate 3.25%        
Debt instrument, face amount $ 50,000,000.0     $ 5,000,000.0  
Debt instrument maturity date Aug. 01, 2025        
Long term debt base rate percentage 8.95%        
Repayments of debt $ 893,000        
Debt issuance costs $ 518,000        
Debt instrument, interest rate terms     The outstanding principal bears interest at the greater of (a) 8.95% or (b) 8.95% plus the prime rate minus 3.25%.    
Percentage of outstanding principal upon repayment of the loan 5.95%        
Proceeds from equity financing $ 40,000,000.0        
Long-term debt, net of debt issuance costs     $ 14,700,000   $ 9,500,000
Long term debt variable interest rate percentage 8.95%   10.45%    
Interest payable current     $ 127,000    
Secured Debt [Member] | Hercules Capital Inc [Member] | Tranche One [Member]          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 15,000,000.0        
Secured Debt [Member] | Hercules Capital Inc [Member] | Tranche Two [Member]          
Debt Instrument [Line Items]          
Debt instrument, face amount 10,000,000.0        
Secured Debt [Member] | Hercules Capital Inc [Member] | Tranche Three [Member]          
Debt Instrument [Line Items]          
Debt instrument, face amount 10,000,000.0        
Secured Debt [Member] | Hercules Capital Inc [Member] | Tranche Four [Member]          
Debt Instrument [Line Items]          
Debt instrument, face amount 15,000,000.0        
Secured Debt [Member] | Hercules Capital Inc [Member] | Tranche Five [Member]          
Debt Instrument [Line Items]          
Debt instrument, face amount $ 10,000,000.0