v3.25.2
Loans Receivable, net - Summary of Loans Receivable with High Risk (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Loans Receivable Based on Internal Risk Ratings [Line Items]        
Amortized Cost $ 7,460,601 $ 7,496,474 $ 8,237,332 $ 7,782,219
Risk Level, Very High        
Loans Receivable Based on Internal Risk Ratings [Line Items]        
Amortized Cost 56,798 $ 105,000    
San Francisco, CA | Risk Level, Very High | Senior Loan        
Loans Receivable Based on Internal Risk Ratings [Line Items]        
Amortized Cost 34,235      
Specific CECL Reserve 0      
Washington, DC | Risk Level, Very High | Senior Loan        
Loans Receivable Based on Internal Risk Ratings [Line Items]        
Amortized Cost 22,500      
Specific CECL Reserve $ 0