XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Beneficial Interests - Schedule of Beneficial Interest Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Schedule Of Beneficial Interest [Line Items]          
Unpaid principal balance, asset $ 2,117,435   $ 2,117,435   $ 958,870
Unpaid principal balance, liability 1,010,089   1,010,089   769,102
Fair value, asset 97,804   97,804   41,012
Fair value, liability 11,198   11,198   $ 4,221
Beneficial interests          
Schedule Of Beneficial Interest [Line Items]          
Fair value adjustments and realized losses on beneficial interests, net $ (8,176) $ (1,956) $ (22,210) $ (1,956)