XML 66 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Short-term financing:    
Short-term financing $ 205,614 $ 155,000
Other short-term financing (from related parties $75,020 and $25,000 as of December 31, 2022 and December 31, 2021, respectively) 75,614 25,000
Long-term debt:    
Long-term financing 4,800 25,000
Finance leases and other debt 619 890
Total long-term debt and finance leases 5,419 25,890
Less: Current maturities of long-term debt and finance leases 220 254
Long-term debt 5,199 25,636
Debt issuance costs $ 400 800
Revolving credit facility    
Short-term financing:    
Short-term financing   $ 130,000