XML 83 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Schedule of Lease Maturities (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Operating Leases  
2025 (remaining six months ending March 31, 2025) $ 1,479
2026 2,783
2027 2,230
2028 1,749
2029 390
Thereafter 1,662
Total undiscounted lease payments 10,293
Less amount of lease payments representing interest (1,216)
Total present value of lease payments 9,077
Finance Lease  
2025 (remaining six months ending March 31, 2025) 48
2026 96
2027 80
2028 0
2029 0
Thereafter 0
Total undiscounted lease payments 224
Less amount of lease payments representing interest (7)
Total present value of lease payments 217
Total  
2025 (remaining six months ending March 31, 2025) 1,527
2026 2,879
2027 2,310
2028 1,749
2029 390
Thereafter 1,662
Total undiscounted lease payments 10,517
Less amount of lease payments representing interest (1,223)
Total present value of lease payments $ 9,294