XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Lease Maturities (Details)
$ in Thousands
Sep. 30, 2022
USD ($)
Operating Leases  
2023 (Remaining six months ending March 31, 2023) $ 3,768
2024 6,820
2025 4,556
2026 2,157
2027 1,875
Thereafter 1,655
Total undiscounted lease payments 20,831
Less amount of lease payments representing interest (1,399)
Total present value of lease payments 19,432
Finance Lease  
2023 (Remaining six months ending March 31, 2023) 1,461
2024 2,922
2025 1,509
2026 96
2027 80
Thereafter 0
Total undiscounted lease payments 6,068
Less amount of lease payments representing interest (181)
Total present value of lease payments 5,887
Total  
2023 (Remaining six months ending March 31, 2023) 5,229
2024 9,742
2025 6,065
2026 2,253
2027 1,955
Thereafter 1,655
Total undiscounted lease payments 26,899
Less amount of lease payments representing interest (1,580)
Total present value of lease payments $ 25,319