XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Operating Leases    
2023 $ 13,966  
2024 13,709  
2025 8,099  
2026 5,652  
2027 4,447  
2028 and thereafter 21,217  
Total lease payments 67,090  
Less: Imputed interest (10,433)  
Present value of lease liabilities 56,657 $ 31,323
Finance Leases    
2023 1,166  
2024 425  
2025 283  
2026 1  
2027 0  
2028 and thereafter 0  
Total lease payments 1,875  
Less: Imputed interest (30)  
Present value of lease liabilities $ 1,845 $ 0