XML 123 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt - Schedule of Long-term Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Total debt $ 68,118 $ 67,541
Less current portion (68,097) (159)
Non-current portion $ 21 67,382
Loans Payable | 2021 Bonds    
Debt Instrument [Line Items]    
Interest Rate 1.50%  
Total debt $ 67,967 67,223
Loans Payable | SBA Loans    
Debt Instrument [Line Items]    
Interest Rate 1.00%  
Total debt $ 119 224
Loans Payable | Equipment    
Debt Instrument [Line Items]    
Total debt $ 32 $ 94
Loans Payable | Equipment | Minimum    
Debt Instrument [Line Items]    
Interest Rate 4.00%  
Loans Payable | Equipment | Maximum    
Debt Instrument [Line Items]    
Interest Rate 5.00%