XML 126 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2021
USD ($)
Operating Leases  
2022 (Remaining nine months ending March 31, 2022) $ 5,453
2023 6,377
2024 6,335
2025 4,137
2026 1,815
Thereafter 3,164
Total undiscounted lease payments 27,281
Less amount of lease payments representing interest (2,978)
Total present value of lease payments 24,303
Finance Lease  
2022 (Remaining nine months ending March 31, 2022) 2,119
2023 2,826
2024 2,826
2025 1,413
2026 0
Thereafter 0
Total undiscounted lease payments 9,184
Total present value of lease payments (420)
Total present value of lease payments 8,764
Total  
2022 (Remaining nine months ending March 31, 2022) 7,572
2023 9,203
2024 9,161
2025 5,550
2026 1,815
Thereafter 3,164
Total undiscounted lease payments 36,465
Less amount of lease payments representing interest (3,398)
Total present value of lease payments $ 33,067