v3.26.3
Fair Value Measurements - Carrying Value and Estimated Fair Value of Notes Payable (Detail) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Notes payable, carrying value $ 2,767,195 $ 3,251,909
Fair Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loans Receivable 124,784 129,015
Notes Payable 2,659,781 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 124,784 129,015
Notes Payable 2,659,781 3,226,955
Carrying Value    
Fair Value Balance Sheet Grouping Financial Statement Captions [Line Items]    
Loan Receivable, Net Amount 124,049 123,704
Notes payable, carrying value $ 2,767,195 $ 3,251,909