Quarterly report pursuant to Section 13 or 15(d)

Debt - Additional Information (Details)

v3.22.2
Debt - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Nov. 30, 2021
Dec. 31, 2017
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Apr. 20, 2020
Debt Instrument [Line Items]                  
Other income (expense)     $ 156 $ (841) $ 403 $ 658      
Interest expense     123 281 146 421      
Paycheck Protection Program, CARES Act [Member] | Western Alliance Bank [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, face amount                 $ 1,400
Other income (expense)           1,400      
Line of Credit [Member]                  
Debt Instrument [Line Items]                  
Repayments of Lines of Credit         1,100        
Outstanding Balance Of Line Of Credit         5,400        
Line of Credit [Member] | Pacific Mercantile Bank [Member]                  
Debt Instrument [Line Items]                  
Line of credit, maximum borrowing capacity               $ 7,000  
Long-term, line of credit     $ 6,500   6,500   $ 0    
Repayments of Lines of Credit         1,100        
Outstanding Balance Of Line Of Credit         $ 5,400        
Line of Credit [Member] | Pacific Mercantile Bank [Member] | Prime Rate Member                  
Debt Instrument [Line Items]                  
Basis spread on variable rate         1.25%        
Line of credit, interest rate     4.75%   4.75%   3.25%    
Term Loan [Member]                  
Debt Instrument [Line Items]                  
Interest expense     $ 100 $ 300 $ 100 $ 400      
Term Loan [Member] | Multiplier Capital [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, face amount   $ 5,000              
Debt instrument, maturity date   Jun. 29, 2022              
Repayments of Lines of Credit $ 2,500                
Term Loan [Member] | Multiplier Capital [Member] | Minimum [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, Interest rate, stated percentage   11.50%              
Term Loan [Member] | Multiplier Capital [Member] | Maximum [Member]                  
Debt Instrument [Line Items]                  
Debt instrument, Interest rate, stated percentage   14.00%              
Term Loan [Member] | Multiplier Capital [Member] | Prime Rate Member                  
Debt Instrument [Line Items]                  
Basis spread on variable rate   6.25%