XML 60 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTAL BALANCE SHEET INFORMATION - Fees Invoiced in Advance (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Sep. 30, 2023
Fees invoiced in advance    
Client deposits $ 16,562 $ 36,689
Deferred revenue 19,259 18,933
Fees invoiced in advance $ 35,821 $ 55,622