XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Leases  
2021 (excluding the six months ended June 30, 2021) $ 15,145
2022 25,899
2023 20,220
2024 14,110
2025 8,992
After 2025 34,607
Total lease payments 118,973
Less: Imputed interest (26,433)
Total 92,540
Finance Leases  
2021 (excluding the six months ended June 30, 2021) 1,294
2022 2,368
2023 2,145
2024 1,963
2025 1,339
After 2025 3,618
Total lease payments 12,727
Less: Imputed interest (2,152)
Total $ 10,575