XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consisted of the following at March 31, 2024 and December 31, 2023:
March 31,
2024
December 31,
2023
Interest rates at March 31, 2024Maturity
Revolving Credit Facility
Revolving Credit Facility$194,420 $189,346 8.01 %November 2026
Debt
Sweden short-term credit line — 
Suzhou short-term credit line2,077 2,113 3.25 %August 2024
Total debt2,077 2,113 
Less: current portion(2,077)(2,113)
Total long-term debt, net$ $—