XML 158 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Operating Leases  
2024 (remaining nine months ending March 31, 2024) $ 5,265
2025 4,743
2026 2,260
2027 1,889
2028 1,436
Thereafter 264
Total undiscounted lease payments 15,857
Less amount of lease payments representing interest (1,040)
Total present value of lease payments 14,817
Finance Lease  
2024 (remaining nine months ending March 31, 2024) 2,191
2025 1,509
2026 96
2027 80
2028 0
Thereafter 0
Total undiscounted lease payments 3,876
Less amount of lease payments representing interest (76)
Total present value of lease payments 3,800
Total  
2024 (remaining nine months ending March 31, 2024) 7,456
2025 6,252
2026 2,356
2027 1,969
2028 1,436
Thereafter 264
Total undiscounted lease payments 19,733
Less amount of lease payments representing interest (1,116)
Total present value of lease payments $ 18,617