v3.26.3
Commercial Mortgage Loans, Held for Sale - Schedule of Aggregate Unpaid Principal Balance and Fair Value of Our Mortgage Loans, Held for Sale (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Aggregate UPB $ 372,005 $ 353,662
Fair Value [1] 373,181 360,718
Agency loans    
Line of Credit Facility [Line Items]    
Aggregate UPB 360,505 324,162
Fair Value 362,002 331,218
Non-Agency loans    
Line of Credit Facility [Line Items]    
Aggregate UPB 11,179 29,500
Fair Value $ 11,500 $ 29,500
[1] Includes pledged assets of $647.9 million and $855.2 million as of September 30, 2026 and December 31, 2025, respectively.