Revenues from Contracts with Customers - Schedule of Commission Receivable Roll Forward (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Activity in Commissions Receivable [Roll Forward] | ||
| Beginning balance | $ 950,828 | $ 881,317 |
| Commission revenue from revenue recognized | 281,490 | 317,787 |
| Net commission revenue adjustment from change in estimate | 22,167 | (4,468) |
| Amounts recognized as accounts receivable, net | (263,082) | (243,808) |
| Ending balance | $ 991,403 | $ 950,828 |