XML 151 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Lease Maturities) (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Operating Leases  
2021 $ 7,019
2022 6,497
2023 6,305
2024 6,294
2025 4,123
Thereafter 4,973
Total undiscounted lease payments 35,211
Less amount of lease payments representing interest (4,722)
Total present value of lease payments 30,489
Financing Leases  
2021 1,404
2022 1,404
2023 1,404
2024 1,404
2025 700
Thereafter 0
Total undiscounted lease payments 6,316
Less amount of lease payments representing interest (470)
Total present value of lease payments 5,846
Total  
2021 8,423
2022 7,901
2023 7,709
2024 7,698
2025 4,823
Thereafter 4,973
Total undiscounted lease payments 41,527
Less amount of lease payments representing interest (5,192)
Total present value of lease payments $ 36,335