XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases - Schedule of Maturity of Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
Leases [Abstract]  
Operating leases, FY2025 $ 4,002
Operating leases, FY2026 3,570
Operating leases, FY2027 3,409
Operating leases, FY2028 1,917
Operating leases, FY2029 1,384
Operating leases, Thereafter 7,070
Total Operating leases payments 21,352
Operating leases, Less: Imputed interest (4,876)
Total Operating leases liabilities 16,476
Finance leases, FY2025 3,546
Finance leases, FY2026 2,572
Finance leases, FY2027 2,471
Finance leases, FY2028 1,581
Finance leases, FY2029 1,670
Finance leases, Thereafter 4,855
Total finance lease payments 16,695
Finance leases, Less: Imputed interest (2,687)
Total finance lease liabilities 14,008
Total lease payment, FY2025 7,548
Total lease payment, FY2026 6,142
Total lease payment, FY2027 5,880
Total lease payment, FY2028 3,498
Total lease payment, FY2029 3,054
Total lease payments, Thereafter 11,925
Total lease payments 38,047
Total lease payment, Less: Imputed interest (7,563)
Total lease liabilities $ 30,484