XML 111 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Loans payable - Components (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Apr. 13, 2023
Dec. 31, 2022
Debt Instrument [Line Items]      
Total loans payable, noncurrent $ 8,473   $ 7,811
Total loans payable, current $ 15,910   1,671
Line of credit | Term Loan      
Debt Instrument [Line Items]      
Interest rate 11.00% 10.00%  
Total loans payable, current $ 15,700   0
Other notes payable | SIF Loan      
Debt Instrument [Line Items]      
Total loans payable, noncurrent 8,234   7,293
Other notes payable | TPC Loan      
Debt Instrument [Line Items]      
Total loans payable, noncurrent 239   518
Total loans payable, current $ 210   206
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