v3.26.1
Segment Reporting - Reconciliation of Reportable Segment ROA Pre-Tax Profit to Consolidated Income before Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Income before income taxes $ 502.1 $ 436.6 $ 950.4 $ 829.8
U.S. reportable segment        
Segment Reporting [Line Items]        
U.S. ROA pre-tax profit 431.0 379.3 814.9 719.7
Other operating segment        
Segment Reporting [Line Items]        
Other operating segment pre-tax profit $ 71.1 $ 57.3 $ 135.5 $ 110.1