XML 89 R74.htm IDEA: XBRL DOCUMENT v3.22.4
LEASE COMMITMENTS - Maturities of Lease Liabilities (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Operating Leases    
Year 1 $ 19,193,000  
Year 2 14,414,000  
Year 3 10,011,000  
Year 4 8,479,000  
Year 5 6,908,000  
Thereafter 6,860,000  
Total lease payments 65,865,000  
Less imputed interest (5,932,000)  
Total operating lease liabilities 59,933,000 $ 63,366,000
Finance Leases    
Year 1 4,454,000  
Year 2 3,691,000  
Year 3 3,572,000  
Year 4 2,807,000  
Year 5 6,003,000  
Thereafter 11,832,000  
Total lease payments 32,359,000  
Less imputed interest (5,425,000)  
Total finance lease liabilities 26,934,000 $ 30,185,000
Amount of additional operating leases that have not yet commenced 400,000  
Amount of additional finance leases that have not yet commenced $ 0  
Minimum    
Finance Leases    
Term of operating and finance leases that have not yet commenced (in years) 3 years  
Operating Leased Assets [Line Items]    
Term of operating and finance leases that have not yet commenced (in years) 3 years  
Maximum    
Finance Leases    
Term of operating and finance leases that have not yet commenced (in years) 5 years  
Operating Leased Assets [Line Items]    
Term of operating and finance leases that have not yet commenced (in years) 5 years