XML 77 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies Summary of Significant Accounting Policies, Revenue Recognition (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]      
Percentage of Revenue, Constrained due to uncertainty 500.00%    
Percentage of Revenue, Remaining Performance Obligation 5.00%    
Contract with Customer, Asset, before Allowance for Credit Loss $ 447.0 $ 438.7  
Contract with Customer, Asset, Allowance for Credit Loss (2.3) (2.8)  
Contract with Customer, Asset, after Allowance for Credit Loss 444.7 435.9  
Contract with Customer, Liability 151.4 128.9  
Out of Scope of Topic 606 Revenue [Member]      
Disaggregation of Revenue [Line Items]      
Fees and Commissions, Mortgage Banking and Servicing $ 293.6 $ 337.1 $ 305.3