XML 78 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Lease Liability Maturity (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating  
April 1, 2023 through December 31, 2023 $ 9,286
2024 8,464
2025 5,295
2026 4,030
2027 3,858
Thereafter 11,910
Total undiscounted future minimum lease payments 42,843
Less: Difference between lease payments and discounted lease liabilities 4,891
Total lease liabilities 37,952
Finance  
April 1, 2023 through December 31, 2023 2,482
2024 2,724
2025 2,062
2026 1,402
2027 587
Thereafter 1,990
Total undiscounted future minimum lease payments 11,247
Less: Difference between lease payments and discounted lease liabilities 389
Total lease liabilities $ 10,858