XML 82 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies Summary of Significant Accounting Policies, Revenue Recognition (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]      
Percentage of Revenue, Constrained due to uncertainty 5.00%    
Percentage of Revenue, Remaining Performance Obligation 5.00%    
Contract with Customer, Asset, before Allowance for Credit Loss $ 402.3 $ 447.0  
Contract with Customer, Asset, Allowance for Credit Loss (1.8) (2.3)  
Contract with Customer, Asset, after Allowance for Credit Loss 400.5 444.7  
Contract with Customer, Liability 166.2 151.4  
Out of Scope of Topic 606 Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Fees and Commissions, Mortgage Banking and Servicing $ 286.3 $ 293.6 $ 337.1