XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consisted of the following at September 30, 2023 and December 31, 2022:
September 30,
2023
December 31,
2022
Interest rates at September 30, 2023Maturity
Debt
Revolving Credit Facility$183,918 $167,802 7.15 %June 2024
Suzhou short-term credit line2,055 1,450 3.25 %August 2024
Total debt185,973 169,252 
Less: current portion(185,973)(1,450)
Total long-term debt, net$ $167,802