v3.25.4
Transactions with Related Parties (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Related Party Transactions [Abstract]      
Percentage of annual management fee paid equal to gross equity 1.50%    
Management Fees and Compensation Reimbursement to Manager [Abstract]      
Management fees $ 0 $ 5,514 $ 6,250
Compensation reimbursement 0 523 580
Total 0 6,037 6,830
Subservicing Agreement [Abstract]      
Servicing fee income 43,299 48,527 53,427
Servicing costs 9,275 12,418 11,248
Agreement purchase price $ (2) $ (7) $ (174)