v3.26.1
Owned Real Estate, Net - Schedule of Owned Real Estate Asset Acquired (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Real Estate [Line Items]    
Acquisition Date Fair Value $ 1,352,193 $ 1,169,682
Two Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 190,988  
Hospitality | San Francisco, CA | Two Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 41,082  
Multifamily | Dallas, TX | Two Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value $ 149,906