v3.26.1
Debt - Summary of Scheduled Debt Maturities, Including Balloon Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
2028 $ 100,000  
2029 248,000  
2030 175,000  
Thereafter 550,000  
Total 1,073,000 $ 1,000,000
Credit Facility [Member]    
Debt Instrument [Line Items]    
2029 73,000  
Total 73,000  
Senior Unsecured Notes [Member]    
Debt Instrument [Line Items]    
2028 100,000  
2029 175,000  
2030 175,000  
Thereafter 550,000  
Total $ 1,000,000