XML 55 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt (Tables)
12 Months Ended
Dec. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
December 31,
2024
December 31,
2023
Interest rates at
December 31, 2024
Maturity
Revolving Credit Facility
Credit Facility$201,577 $189,346 6.56 %November 2026
Debt
Suzhou short-term credit line 2,113 
Total debt 2,113 
Less: current portion (2,113)
Total long-term debt, net$ $— 
Schedule of Future Maturities of Long-Term Debt
At December 31, 2024, the future maturities of the Credit Facility were as follows:
Year ended December 31,
2025$ 
2026201,577 
2027 
2028 
2029 
Total$201,577