XML 101 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Finance Leases  
2022 $ 835
2023 777
2024 741
2025 572
2026 215
Thereafter 0
Total lease payments 3,140
Imputed interest (224)
Total 2,916
Operating Leases  
2022 42,754
2023 35,346
2024 26,853
2025 19,179
2026 13,082
Thereafter 52,826
Total lease payments 190,040
Imputed interest (32,586)
Total 157,454
Total Leases  
2022 43,589
2023 36,123
2024 27,594
2025 19,751
2026 13,297
Thereafter 52,826
Total lease payments 193,180
Imputed interest (32,810)
Total $ 160,370