v3.25.4
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued Expenses and Other Liabilities [Abstract]    
Accrued interest on repurchase agreements $ 3,526 $ 4,101
Accrued interest on notes payable 1,489 1,701
Accrued expenses 2,097 3,079
Due to counterparties [1] 4,327 9,309
Total accrued expenses and other liabilities $ 11,439 $ 18,190
[1] Includes collateral for the Company’s borrowings that represents a payable to the counterparties as of the balance sheet date.