XML 55 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Details) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended 15 Months Ended
Oct. 31, 2022
Jun. 30, 2023
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2023
Line of Credit Facility [Line Items]            
Loss on loan extinguishment     $ 0 $ (3,258,000) $ 0  
Senior Loans | Canadian Imperial Bank of Commerce            
Line of Credit Facility [Line Items]            
Aggregate principal amount $ 52,000,000          
Debt instrument, covenant compliance interest-only period term 36 months          
Debt instrument, covenant compliance interest-only period renewal term 12 months          
Debt instrument, covenant compliance, revenue threshold amount           $ 200,000,000
Debt instrument, covenant compliance, EBITDA threshold amount   $ 0        
Debt instrument, convertible, threshold percentage of stock price trigger 20.00%          
Deposits $ 90,000,000          
Loss on loan extinguishment       $ (3,300,000)    
Senior Loans | Canadian Imperial Bank of Commerce | Non-US            
Line of Credit Facility [Line Items]            
Pledged subsidiary equity interests in Non -US subsidiaries, percent 65.00%          
Secured Overnight Financing Rate One Month Term | Senior Loans | Canadian Imperial Bank of Commerce            
Line of Credit Facility [Line Items]            
Facility interest, spread on base rate 0.10%          
Secured Overnight Financing Rate Three Month Term | Senior Loans | Canadian Imperial Bank of Commerce            
Line of Credit Facility [Line Items]            
Facility interest, spread on base rate 0.15%          
Secured Overnight Financing Rate Six Month Term | Senior Loans | Canadian Imperial Bank of Commerce            
Line of Credit Facility [Line Items]            
Facility interest, spread on base rate 0.25%          
Secured Overnight Financing Rate Floor Rate | Senior Loans | Canadian Imperial Bank of Commerce            
Line of Credit Facility [Line Items]            
Facility interest, spread on base rate 1.50%          
Secured Overnight Financing Rate Margin Rate | Senior Loans | Canadian Imperial Bank of Commerce            
Line of Credit Facility [Line Items]            
Facility interest, spread on base rate 2.25%