XML 80 R69.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued Expenses and Other Liabilities [Abstract]    
Accrued interest on repurchase agreements $ 1,964 $ 4,101
Accrued interest on notes payable 1,563 1,701
Accrued expenses 1,694 3,079
Due to counterparties [1] 12,805 9,309
Total accrued expenses and other liabilities $ 18,026 $ 18,190
[1] Includes collateral for the Company’s borrowings that represents a payable to the counterparties as of the balance sheet date.