XML 193 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Current and Long-Term Financing (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes the Company's available and outstanding borrowings:
 December 31
 20232022
Total outstanding borrowings:  
Revolving credit agreement$10,000 $— 
Other debt25,956 19,668 
Total debt outstanding$35,956 $19,668 
Current portion of borrowings outstanding
$13,953 $3,649 
Long-term portion of borrowings outstanding22,003 16,019 
 $35,956 $19,668 
  
Total available borrowings, net of limitations, under revolving credit agreement$115,120 $116,285 
  
Unused revolving credit agreement$105,120 $116,285 
Weighted average stated interest rate on total borrowings6.6 %3.9 %
Schedule of Maturities of Total Debt, Excluding Capital Leases
Annual maturities of total debt, excluding leases, are as follows:
202413,925 
20253,149 
20267,591 
20271,987 
20281,720 
Thereafter7,472 
 $35,844