XML 115 R101.htm IDEA: XBRL DOCUMENT v3.20.4
Lease Commitments (Summary of Future Required Fixed Payments Related to Leasing Arrangements) (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Leases [Abstract]  
2021 $ 22,022
2022 22,165
2023 19,949
2024 18,841
2025 18,218
2026 and thereafter 134,525
Total minimum future amounts 235,720
Impact of measuring the lease liability on a discounted basis (55,248)
Total lease liability $ 180,472