XML 45 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
December 31,
2023
December 31,
2022
Interest rates at
December 31, 2023
Maturity
Revolving Credit Facility
Credit Facility$189,346 $167,802 8.16 %November 2026
Debt
Sweden short-term credit line — 
Suzhou short-term credit line2,113 1,450 3.25 %August 2024
Total debt2,113 1,450 
Less: current portion(2,113)(1,450)
Total long-term debt, net$ $— 
Schedule of Future Maturities of Long-Term Debt
At December 31, 2023, the future maturities of the Credit Facility and debt were as follows:
Year ended December 31,
2024$2,113 
2025 
2026189,346 
2027 
2028 
Total$191,459