XML 57 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Lease Maturities (Details)
$ in Thousands
Jun. 30, 2024
USD ($)
Operating Leases  
2025 (remaining nine months ending March 31, 2025) $ 3,348
2026 2,750
2027 2,214
2028 1,733
2029 374
Thereafter 1,597
Total undiscounted lease payments 12,016
Less amount of lease payments representing interest (1,307)
Total present value of lease payments 10,709
Finance Lease  
2025 (remaining nine months ending March 31, 2025) 779
2026 96
2027 80
2028 0
2029 0
Thereafter 0
Total undiscounted lease payments 955
Less amount of lease payments representing interest (11)
Total present value of lease payments 944
Total  
2025 (remaining nine months ending March 31, 2025) 4,127
2026 2,846
2027 2,294
2028 1,733
2029 374
Thereafter 1,597
Total undiscounted lease payments 12,971
Less amount of lease payments representing interest (1,318)
Total present value of lease payments $ 11,653