XML 84 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Reconciliation of Reportable Segment ROA Pre-Tax Profit to Consolidated Income before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Income before income taxes $ 1,508.1 $ 1,522.0 $ 1,440.0
U.S. reportable segment      
Segment Reporting Information [Line Items]      
U.S. ROA pre-tax profit 1,303.2 1,318.2 1,254.2
Other operating segment      
Segment Reporting Information [Line Items]      
Other operating segment pre-tax profit $ 204.9 $ 203.8 $ 185.8