XML 84 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Leases (Lease Maturities) (Details)
$ in Thousands
Mar. 31, 2021
USD ($)
Operating Leases  
2022 $ 7,032
2023 6,378
2024 6,335
2025 4,137
2026 1,815
Thereafter 3,163
Total undiscounted lease payments 28,860
Less amount of lease payments representing interest (3,296)
Total present value of lease payments 25,564
Financing Leases  
2022 2,826
2023 2,826
2024 2,826
2025 1,412
2026 0
Thereafter 0
Total undiscounted lease payments 9,890
Less amount of lease payments representing interest (486)
Total present value of lease payments 9,404
Total  
2022 9,858
2023 9,204
2024 9,161
2025 5,549
2026 1,815
Thereafter 3,163
Total undiscounted lease payments 38,750
Less amount of lease payments representing interest (3,782)
Total present value of lease payments $ 34,968