v3.26.1
Subsequent Events (Details) - USD ($)
$ in Millions
Jul. 08, 2026
Jun. 30, 2026
Subsequent Events [Line Items]    
Accrued compensation-related expenses   $ 22.9
Subsequent Event    
Subsequent Events [Line Items]    
Litigation settlement, fixed payment receivable $ 771.6  
Dividends payable $ 188.0