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
Mar. 31, 2026
Dec. 31, 2025
Line of Credit Facility [Line Items]    
Aggregate UPB $ 421,871 $ 353,662
Fair Value [1] 423,031 360,718
Agency loans    
Line of Credit Facility [Line Items]    
Aggregate UPB 246,121 324,162
Fair Value 247,281 331,218
Non-Agency loans    
Line of Credit Facility [Line Items]    
Aggregate UPB 175,750 29,500
Fair Value $ 175,750 $ 29,500
[1] Includes pledged assets of $1.2 billion and $855.2 million as of March 31, 2026 and December 31, 2025, respectively.