XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.4
REVENUE FROM CONTRACTS WITH CUSTOMERS - Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2025
Mar. 31, 2025
Sep. 30, 2025
Contract assets      
Contract assets: Trade receivables $ 58,650   $ 74,156
Contract assets: Unbilled revenue 11,011   10,463
Contract liabilities      
Client deposits 17,288   33,152
Deferred revenue 19,740   $ 18,360
Unpaid advanced client billings excluded from client receivables $ 12,944 $ 12,167  
Percentage of revenue billed from unbilled revenue 61.00%    
Percentage of contract liabilities recognized as revenue 52.00%    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01      
Contract liabilities      
Deferred revenue to be recognized (percent) 77.00%    
Deferred revenue recognition period 12 months