v3.25.4
Owned Real Estate, Net - Schedule of Owned Real Estate Asset Acquired (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Real Estate [Line Items]    
Acquisition Date Fair Value $ 1,169,682 $ 591,629
5 Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 654,333  
Office | Chicago, IL | 5 Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 45,045  
Office | Atlanta, GA | 5 Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 132,974  
Office | New York, NY | 5 Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 133,313  
Office | Denver, CO | 5 Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value 114,748  
Hospitality | New York, NY | 5 Real Estate Owned Asset    
Real Estate [Line Items]    
Acquisition Date Fair Value $ 228,253