XML 56 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Jul. 19, 2021
Nov. 30, 2020
Jan. 31, 2019
Debt Instrument [Line Items]          
Term Loan $ 35,000        
Preferred Stock, Shares Issued 0 0      
IPO          
Debt Instrument [Line Items]          
Warrants to purchase common stock     659,028    
Revolving Credit Facility Two Thousand Twenty          
Debt Instrument [Line Items]          
Line of Credit Facility, Current Borrowing Capacity $ 5,000        
Mid Cap Financial Services          
Debt Instrument [Line Items]          
Maximum borrowing capacity       $ 40,000 $ 25,000
Mid Cap Financial Services | Senior Secured Two Thousand Nineteen Term Loan          
Debt Instrument [Line Items]          
Maximum borrowing capacity         20,000
Mid Cap Financial Services | Senior Secured Twenty Twenty Term Loan          
Debt Instrument [Line Items]          
Maximum borrowing capacity       35,000  
Mid Cap Financial Services | Revolving Credit Facility Two Thousand Nineteen          
Debt Instrument [Line Items]          
Maximum borrowing capacity         $ 5,000
Mid Cap Financial Services | Revolving Credit Facility Two Thousand Twenty          
Debt Instrument [Line Items]          
Maximum borrowing capacity       $ 5,000