XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
VARIABLE INTEREST ENTITIES - Schedule of the Fair Value of OBX Trusts Closed (Details) - Consolidated VIEs - USD ($)
$ in Thousands
Sep. 30, 2023
Jul. 31, 2023
Jun. 30, 2023
May 31, 2023
Apr. 30, 2023
Feb. 28, 2023
Jan. 31, 2023
OBX Trust              
Variable Interest Entity [Line Items]              
Face Value at Closing     $ 390,271   $ 407,525   $ 405,209
OBX Trust | OBX 2023-J1              
Variable Interest Entity [Line Items]              
Face Value at Closing           $ 305,755  
OBX Trust | OBX 2023-NQM2              
Variable Interest Entity [Line Items]              
Face Value at Closing           $ 420,650  
OBX Trust | OBX 2023-NQM4              
Variable Interest Entity [Line Items]              
Face Value at Closing       $ 394,291      
OBX Trust | OBX 2023-INV1              
Variable Interest Entity [Line Items]              
Face Value at Closing       $ 314,839      
OBX 2023-NQM6              
Variable Interest Entity [Line Items]              
Face Value at Closing   $ 400,530          
OBX 2023-NQM7              
Variable Interest Entity [Line Items]              
Face Value at Closing $ 411,133