XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Other (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt    
Total debt $ 270,029 $ 219,680
Unamortized debt costs (2,602) (2,769)
Current maturities of long-term debt (9,287) (11,504)
Short-term debt (42,855) (42,905)
Long-term debt, net 215,285 162,502
Term loan    
Debt    
Total debt 170,625 175,000
Revolving credit facility    
Debt    
Total debt 55,000  
International trade finance lines    
Debt    
Total debt 42,855 42,905
International notes payable    
Debt    
Total debt 1,528 1,750
Other loans    
Debt    
Total debt $ 21 $ 25