XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Loans payable - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Apr. 13, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Total loans payable, current $ 30,199   $ 1,863
Total loans payable, noncurrent $ 32,830   31,168
Line of credit | Term Loan      
Debt Instrument [Line Items]      
Interest rate 11.00% 10.00%  
Total loans payable, current $ 29,800   0
Other notes payable | TPC Loan      
Debt Instrument [Line Items]      
Total loans payable, current 399   399
Total loans payable, noncurrent $ 368   734
Other notes payable | Directors and Officers Insurance financing      
Debt Instrument [Line Items]      
Interest rate 4.24%    
Total loans payable, current $ 0   1,449
Other notes payable | Other loans      
Debt Instrument [Line Items]      
Total loans payable, current 0   15
Other notes payable | SIF Loan      
Debt Instrument [Line Items]      
Total loans payable, noncurrent $ 32,462   $ 30,434