XML 99 R81.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Operating Leases, After Adoption of 842:  
2021 $ 17,666
2022 13,859
2023 8,801
2024 4,715
2025 3,528
Thereafter 1,983
Total future lease payments 50,552
Less: Imputed interest (2,175)
Total operating lease liabilities $ 48,377