XML 110 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Lease Commitments (Summary of Future Required Fixed Payments Related to Leasing Arrangements) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2023 $ 21,494
2024 21,513
2025 20,453
2026 18,566
2027 17,584
2028 and thereafter 115,255
Total minimum future amounts 214,865
Impact of measuring the lease liability on a discounted basis (48,127)
Total lease liability 166,738
Finance Lease, Liability, Payment, Due [Abstract]  
2023 21,494
2024 21,513
2025 20,453
2026 18,566
2027 17,584
2028 and thereafter 115,255
Total minimum future amounts 214,865
Impact of measuring the lease liability on a discounted basis (48,127)
Total lease liability $ 166,738