XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Lease Liability Maturity (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating  
April 1, 2022 through December 31, 2022 $ 10,435
2023 10,115
2024 8,220
2025 5,847
2026 5,397
Thereafter 24,621
Total undiscounted future minimum lease payments 64,635
Less: Difference between lease payments and discounted lease liabilities 10,429
Total lease liabilities 54,206
Finance  
April 1, 2022 through December 31, 2022 1,930
2023 2,050
2024 1,454
2025 919
2026 329
Thereafter 0
Total undiscounted future minimum lease payments 6,682
Less: Difference between lease payments and discounted lease liabilities 366
Total lease liabilities $ 6,316