XML 81 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - CIBC Term Loan - Additional Information (Details) - USD ($)
12 Months Ended
Oct. 26, 2021
Oct. 08, 2021
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument [Line Items]        
Payment of success fee       $ 400,000
CIBC Term Loan        
Debt Instrument [Line Items]        
Debt financing   $ 40,000,000.0 $ 40,000,000 $ 40,000,000
Proceeds from repayments of debt   35,500,000    
Debt instrument effective interest rate     11.38% 6.72%
Payment of success fee $ 400,000      
Maximum amount success fee required to pay under agreement   $ 400,000    
Debt instrument interest rate increase upon occurance and continuance of event of default.   5.00%    
Payments of loan costs   $ 1,000,000.0    
Interest expense on debt     $ 3,200,000  
Interest expense related to accretion of debt discount, debt issuance costs     $ 300,000  
CIBC Term Loan | Minimum        
Debt Instrument [Line Items]        
Prepayment premium percentage   0.00%    
CIBC Term Loan | Maximum        
Debt Instrument [Line Items]        
Prepayment premium percentage   3.00%    
CIBC Term Loan | Prime Rate        
Debt Instrument [Line Items]        
Debt instrument interest rate   2.50%