v3.26.1
Fair Value Measurements - Carrying Value and Estimated Fair Value of Notes Payable (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Notes payable, carrying value $ 3,263,724 $ 3,251,909
Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loans Receivable 126,720 129,015
Notes Payable 3,207,059 3,226,955
Fair Value | Level 1    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loans Receivable 0 0
Notes Payable 0 0
Fair Value | Level 2    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loans Receivable 0 0
Notes Payable 0 0
Fair Value | Level 3    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loans Receivable 126,720 129,015
Notes Payable 3,207,059 3,226,955
Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loan Receivable, Net Amount 123,934 123,704
Notes payable, carrying value $ 3,263,724 $ 3,251,909