v3.26.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Fees Invoiced in Advance (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Sep. 30, 2025
Fees invoiced in advance    
Client deposits $ 15,705 $ 33,152
Deferred revenue 22,488 18,360
Fees invoiced in advance $ 38,193 $ 51,512