XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
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,006   $ 1,671
Total loans payable, noncurrent $ 9,108   7,811
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 206   206
Total loans payable, noncurrent $ 274   518
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   16
Other notes payable | SIF Loan      
Debt Instrument [Line Items]      
Total loans payable, noncurrent $ 8,834   $ 7,293