XML 112 R94.htm IDEA: XBRL DOCUMENT v3.20.4
Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Operating Leases    
2021 $ 13,473 $ 18,970
2022 13,402 17,052
2023 13,446 13,426
2024 12,246 11,244
2025 8,961 9,864
2025   7,143
Thereafter 16,822 12,846
Total lease payments 78,350 90,545
Less: Imputed interest (15,825) (17,520)
Total 62,525 73,025
Financing Leases    
2021 5,474 5,474
2022 5,474 5,474
2023 5,474 5,474
2024 5,474 5,474
2025 5,474 5,474
2025   5,474
Thereafter 95,335 95,792
Total lease payments 122,705 128,636
Less: Imputed interest (61,354) (66,119)
Total $ 61,351 $ 62,517