XML 64 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Operating Leases  
2022 (Remaining six months ending March 31, 2022) $ 3,673
2023 6,211
2024 6,416
2025 4,220
2026 1,898
Thereafter 3,608
Total undiscounted lease payments 26,026
Less amount of lease payments representing interest (1,948)
Total present value of lease payments 24,078
Finance Lease  
2022 (Remaining six months ending March 31, 2022) 1,413
2023 2,826
2024 2,826
2025 1,412
2026 0
Thereafter 0
Total undiscounted lease payments 8,477
Total present value of lease payments (357)
Total present value of lease payments 8,120
Total  
2022 (Remaining six months ending March 31, 2022) 5,086
2023 9,037
2024 9,242
2025 5,632
2026 1,898
Thereafter 3,608
Total undiscounted lease payments 34,503
Less amount of lease payments representing interest (2,305)
Total present value of lease payments $ 32,198