XML 69 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
LEASE COMMITMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Lease, Cost [Table Text Block]
Supplemental balance sheet information related to leases was as follows (amounts in thousands):
Balance Sheet Classification2023
Operating lease ROU assetsOperating lease assets$11,955 
Operating lease current liabilitiesOther current liabilities$5,021 
Operating lease long-term liabilitiesOther long-term liabilities6,153 
    Total operating lease liabilities$11,174 
Finance lease, grossProperty, plant & equipment, net$5,175 
Finance lease accumulated depreciationProperty, plant & equipment, net(3,489)
   Finance lease, net$1,686 
Finance lease current liabilitiesOther current liabilities$1,093 
Finance lease long-term liabilitiesOther long-term liabilities1,321 
   Total finance lease liabilities$2,414 
Finance Lease, Liability, Maturity [Table Text Block]
At December 31, 2023, maturity of lease liabilities were as follows (amounts in thousands):
Operating LeasesFinance Leases
2024$5,302 $1,185 
20253,315 787 
20262,592 528 
2027533 83 
2028251 14 
Thereafter411 — 
Total future minimum lease payments$12,404 $2,597 
Less imputed interest1,230 183 
$11,174 $2,414 
Weighted average remaining lease term (in years)3.182.41
Lessee, Operating Lease, Liability, Maturity
At December 31, 2023, maturity of lease liabilities were as follows (amounts in thousands):
Operating LeasesFinance Leases
2024$5,302 $1,185 
20253,315 787 
20262,592 528 
2027533 83 
2028251 14 
Thereafter411 — 
Total future minimum lease payments$12,404 $2,597 
Less imputed interest1,230 183 
$11,174 $2,414 
Weighted average remaining lease term (in years)3.182.41