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