v3.26.1
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
Jun. 30, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Aggregate UPB $ 248,568 $ 353,662
Fair Value [1] 251,842 360,718
Agency loans    
Line of Credit Facility [Line Items]    
Aggregate UPB 244,068 324,162
Fair Value 247,392 331,218
Non-Agency loans    
Line of Credit Facility [Line Items]    
Aggregate UPB 4,450 29,500
Fair Value $ 4,500 $ 29,500
[1] Includes pledged assets of $818.5 million and $855.2 million as of June 30, 2026 and December 31, 2025, respectively.