v3.25.4
Revenues from Contracts with Customers - Schedule of Commission Receivable Roll Forward (Details)
$ in Thousands
6 Months Ended
Dec. 31, 2025
USD ($)
Activity in Commissions Receivable [Roll Forward]  
Beginning balance $ 950,828
Commission revenue from revenue recognized 164,606
Net commission revenue adjustment from change in estimate 128
Amounts recognized as accounts receivable, net (21,784)
Ending balance $ 1,093,778