v3.26.3
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accounts receivable, unbilled receivables and deferred revenue        
Accounts receivable $ 854,808   $ 664,788 $ 559,646
Unbilled receivables (included in accounts receivable) 23,364   24,351 19,902
Deferred revenue 6,817   20,553 26,995
Deferred revenue, long-term (included in other long-term liabilities) 20   $ 58 $ 327
Revenue recognized that was included in opening deferred revenue balance 10,300 $ 15,500    
Revenue recognized from performance obligation satisfied in prior periods $ 9,200 $ 600