XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Expenses and Other Liabilities [Abstract]    
Accrued interest on repurchase agreements $ 3,929 $ 2,796
Accrued interest on notes payable 2,076 1,710
Accrued expenses 1,200 3,804
Due to counterparties [1] 29,553 11,197
Total accrued expenses and other liabilities $ 36,758 $ 19,507
[1] Includes collateral for the Company’s borrowings that represents a payable to the counterparties as of the balance sheet date.