XML 64 R50.htm IDEA: XBRL DOCUMENT v3.23.1
LONG-TERM DEBT AND FINANCING ARRANGEMENTS - Maturities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Maturities of long-term debt obligations  
Due in one year or less $ 73,256
Due after one year through two years 113,166
Due after two years through three years 40,882
Due after three years through four years 29,413
Due after four years through five years 11,261
Total payments 267,978
Less amounts representing interest 17,526
Long-term debt 250,452
Credit Facility  
Maturities of long-term debt obligations  
Due in one year or less 2,981
Due after one year through two years 51,217
Total payments 54,198
Less amounts representing interest 4,198
Long-term debt 50,000
Notes payable  
Maturities of long-term debt obligations  
Due in one year or less 70,275
Due after one year through two years 61,949
Due after two years through three years 40,882
Due after three years through four years 29,413
Due after four years through five years 11,261
Total payments 213,780
Less amounts representing interest 13,328
Long-term debt $ 200,452