XML 54 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Investments in MSR Financing Receivables - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended 36 Months Ended 39 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Dec. 31, 2023
Apr. 01, 2024
Jun. 30, 2022
Sep. 30, 2021
Jun. 30, 2021
Dec. 31, 2020
Accounts Notes And Loans Receivable [Line Items]                
MSR servicing fee basis points 0.125%              
Servicing advances receivable $ 2,244 $ 3,731            
Counterparty financing secured by financing receivable 27,863 40,398            
MSR financing receivables, at fair value 164,585 $ 125,018     $ 120,260 $ 112,834 $ 74,652 $ 9,346
Scenario, Forecast                
Accounts Notes And Loans Receivable [Line Items]                
Minimum amount of capital commitment for investments to counterparty period of expiration     Dec. 31, 2023 Apr. 01, 2024        
Minimum                
Accounts Notes And Loans Receivable [Line Items]                
Minimum amount of capital commitment for investments to counterparty $ 50,000              
Minimum | Scenario, Forecast                
Accounts Notes And Loans Receivable [Line Items]                
Minimum amount of capital commitment for investments to counterparty     $ 25,000 $ 25,000