XML 121 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securitized Debt and Securitized Debt at Fair Value - Summary of Capitalized Issuance Costs Associated with Trusts (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Capitalized issuance costs $ 22,870 $ 31,092
2016-1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs   8
2017-2 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 392 535
2018-1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 185 303
2018-2 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 627 908
2019-1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 432 687
2019-2 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 597 866
2019-3 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 471 675
2020-1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 927 1,351
2020-2 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 115 369
2021-1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 1,392 1,978
2021-2 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 1,347 1,924
2021-3 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 1,563 2,178
2021-4 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 2,382 3,177
2022-1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 2,252 3,045
2022-2 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 2,188 2,880
2022-MC1 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 426 877
2022-3 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 2,721 3,679
2022-4 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 2,498 3,303
2022-5 Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs 1,760 $ 2,349
2023-1R Trust    
Debt Instrument [Line Items]    
Capitalized issuance costs $ 595