v3.25.2
Commitments and Contingencies (Legal) (Details) - Settlement In Principle Is Not Reached - SEC Civil Penalty - USD ($)
$ in Millions
3 Months Ended
Sep. 30, 2024
Jun. 30, 2025
Loss Contingencies [Line Items]    
Civil penalty $ 18.0  
Litigation expense   $ 18.0