XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Business Segment Reporting - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Segment Reporting Information [Line Items]        
MSR valuation adjustments, net $ 32.7 $ 48.9 $ 44.3 $ 117.9
Interest expense $ 73.1 $ 68.3 $ 140.5 $ 130.5