v3.26.1
Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued Expenses and Other Liabilities [Abstract]    
Accrued interest on repurchase agreements $ 1,591 $ 3,526
Accrued interest on notes payable 1,345 1,489
Accrued expenses 2,119 2,097
Due to counterparties [1] 4,530 4,327
Total accrued expenses and other liabilities $ 9,585 $ 11,439
[1] Includes collateral for the Company’s borrowings that represents a payable to the counterparties as of the balance sheet date.