XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Lease Maturities) (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Operating Leases  
2023 $ 6,931
2024 6,804
2025 4,624
2026 2,212
2027 1,889
Thereafter 1,705
Total undiscounted lease payments 24,165
Less amount of lease payments representing interest (1,717)
Total present value of lease payments 22,448
Financing Leases  
2023 2,922
2024 2,922
2025 1,509
2026 96
2027 80
Thereafter 0
Total undiscounted lease payments 7,529
Less amount of lease payments representing interest (276)
Total present value of lease payments 7,253
Total  
2023 9,853
2024 9,726
2025 6,133
2026 2,308
2027 1,969
Thereafter 1,705
Total undiscounted lease payments 31,694
Less amount of lease payments representing interest (1,993)
Total present value of lease payments $ 29,701