XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Liability Maturity (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating  
October 1, 2021 through December 31, 2021 $ 1,454
2022 11,254
2023 7,939
2024 5,749
2025 3,726
Thereafter 16,361
Total undiscounted future minimum lease payments 46,483
Less: Difference between lease payments and discounted lease liabilities 8,404
Total lease liabilities 38,079
Finance  
October 1, 2021 through December 31, 2021 671
2022 1,658
2023 1,063
2024 723
2025 247
Thereafter 4
Total undiscounted future minimum lease payments 4,366
Less: Difference between lease payments and discounted lease liabilities 255
Total lease liabilities $ 4,111