XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Liability Maturity (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating  
July 1, 2022 through December 31, 2022 $ 6,322
2023 10,399
2024 7,025
2025 4,541
2026 3,654
Thereafter 15,493
Total undiscounted future minimum lease payments 47,434
Less: Difference between lease payments and discounted lease liabilities 4,436
Total lease liabilities 42,998
Finance  
July 1, 2022 through December 31, 2022 1,528
2023 2,430
2024 1,829
2025 1,291
2026 636
Thereafter 2
Total undiscounted future minimum lease payments 7,716
Less: Difference between lease payments and discounted lease liabilities 503
Total lease liabilities $ 7,213