XML 133 R116.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Contractual maturities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Contractual maturities of operating lease liabilities  
2021 $ 32,309
2022 30,357
2023 25,828
2024 19,480
2025 13,017
2026 and thereafter 31,318
Total undiscounted lease liability 152,309
Less: present value adjustment (16,294)
Operating lease liability 136,015
Future lease payments on capital leases  
2021 $ 2,100