XML 113 R103.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events - Narrative (Details) - USD ($)
$ in Millions
6 Months Ended
Aug. 01, 2023
Jun. 30, 2023
Jun. 30, 2022
Subsequent Event [Line Items]      
UPB of MSRs sold   $ 31.3 $ 11,100.0
Subsequent Event      
Subsequent Event [Line Items]      
UPB of MSRs sold $ 6,800.0