XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Operating Leases  
2023 (Remaining nine months ending March 31, 2023) $ 5,382
2024 6,850
2025 4,586
2026 2,181
2027 1,883
Thereafter 1,682
Total undiscounted lease payments 22,564
Less amount of lease payments representing interest (1,556)
Total present value of lease payments 21,008
Finance Lease  
2023 (Remaining nine months ending March 31, 2023) 2,191
2024 2,923
2025 1,509
2026 96
2027 80
Thereafter 0
Total undiscounted lease payments 6,799
Less amount of lease payments representing interest (227)
Total present value of lease payments 6,572
Total  
2023 (Remaining nine months ending March 31, 2023) 7,573
2024 9,773
2025 6,095
2026 2,277
2027 1,963
Thereafter 1,682
Total undiscounted lease payments 29,363
Less amount of lease payments representing interest (1,783)
Total present value of lease payments $ 27,580