XML 34 R28.htm IDEA: XBRL DOCUMENT v3.25.3
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Leases [Abstract]  
Remaining payments in FY2026 $ 7,544
FY2027 10,255
FY2028 10,025
FY2029 8,949
FY2030 8,713
Thereafter 20,400
Total future minimum lease payments 65,886
Less imputed interest 8,073
Lease liability $ 57,813