v3.26.3
Leases (Future Minimum Lease Payments) (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Leases [Abstract]  
Remaining payments in FY2027 $ 7,703
FY2028 10,025
FY2029 8,949
FY2030 8,713
FY2031 7,085
Thereafter 13,316
Total future minimum lease payments 55,791
Less imputed interest 5,948
Lease liability $ 49,843