XML 47 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Futures maturities of Lease Liabilities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Finance Lease, Liability, Payment, Due [Abstract]  
2021 $ 485
2022 1,948
2023 1,962
2024 850
2025 568
Thereafter 4,580
Finance Lease, Liability, Payment, Due, Total 10,393
Less: Amount representing interest (1,871)
Total 8,522
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
2021 23,198
2022 89,779
2023 74,192
2024 44,811
2025 25,968
Thereafter 48,541
Lessee, Operating Lease, Liability, Payments, Due, Total 306,489
Less: Amount representing interest (29,949)
Total $ 276,540