XML 104 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Derivative Financial Instruments Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2023
Interest Rate Contract, Terminated        
Derivative [Line Items]        
Unrealized losses reclassified to earnings $ 22.1      
Interest Rate Contract, Terminated | Cash Flow Hedging        
Derivative [Line Items]        
Derivative, notional amount       $ 1,000.0
Mortgage Loans Held For Sale        
Derivative [Line Items]        
Gains (losses) related to changes in fair values of mortgage loans held for sale $ 0.3 $ (0.6) $ (2.5)