XML 120 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Securitized Debt and Securitized Debt at Fair Value - Summary of Unamortized Discounts or Premiums (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Unamortized discounts (premiums) $ 16,758 $ 21,527
2016-1 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums)   (150)
2017-2 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 6 8
2018-1 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 3 6
2018-2 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 8 11
2019-1 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 6 9
2019-2 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 4 6
2019-3 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 3 4
2020-1 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 2 3
2020-2 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 294 786
2021-Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 11 15
2021-2 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 127 162
2021-3 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 473 660
2021-4 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 474 642
2022-1 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 2,622 3,546
2022-2 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 2,784 3,665
2022-MC1 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 189 388
2022-3 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 4,552 6,161
2022-4 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 3,689 4,878
2022-5 Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) 544 $ 727
2023-1R Trust    
Debt Instrument [Line Items]    
Unamortized discounts (premiums) $ 967