XML 115 R105.htm IDEA: XBRL DOCUMENT v3.23.3
Securitization Transactions (Schedule of Non-Consolidated Non-QM Securitizations (Details) - Non-QM loan securitization, not consolidated
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
December 2022  
Securitization Transactions [Line Items]  
Total Face Amount of Certificates Issued $ 365,262
December 2022 | The Company [Member]  
Securitization Transactions [Line Items]  
Principal Balance of Loans Transferred to the Depositor 309,998
December 2022 | non-QM co-participant  
Securitization Transactions [Line Items]  
Principal Balance of Loans Transferred to the Depositor 55,264
February 2023  
Securitization Transactions [Line Items]  
Total Face Amount of Certificates Issued 330,367
February 2023 | The Company [Member]  
Securitization Transactions [Line Items]  
Principal Balance of Loans Transferred to the Depositor 176,218
February 2023 | non-QM co-participant  
Securitization Transactions [Line Items]  
Principal Balance of Loans Transferred to the Depositor $ 154,149