XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Liability Maturity (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases  
Remainder of 2021 $ 7,108
2022 24,241
2023 17,710
2024 13,337
2025 12,395
Thereafter 17,208
Total future minimum lease payments 91,999
Less: imputed interest (9,943)
Total liability 82,056
Finance Leases  
Remainder of 2021 5,268
2022 19,414
2023 15,930
2024 4,788
2025 0
Thereafter 0
Total future minimum lease payments 45,400
Less: imputed interest (2,062)
Total liability $ 43,338