XML 67 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments - Future Minimum Rental Payments (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Leases  
2023 $ 48,090
2024 42,838
2025 35,116
2026 26,841
2027 19,005
Thereafter 36,677
Total Lease Payments 208,567
Less: Interest 22,616
Present value of lease liabilities $ 185,951