v3.26.3
The Company and Financial Statement Presentation - Schedule of Variable Interest Entities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Variable Interest Entity [Line Items]    
Real estate, net $ 3,194,663 $ 3,187,553
Total assets 3,503,869 3,537,022
Total liabilities 1,459,240 1,488,644
Variable Interest Entity, Primary Beneficiary    
Variable Interest Entity [Line Items]    
Real estate, net 174,869 240,950
Total assets 184,353 255,243
Total liabilities $ 30,293 $ 7,020