XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income $ 900,232 $ 850,453 $ 921,156
Other comprehensive income:      
Change in fair value of interest rate swaps (4,746) (32,752) 96,249
Total comprehensive income 895,486 817,701 1,017,405
Less: comprehensive income attributable to noncontrolling interests 45,434 45,866 65,373
Comprehensive income attributable to common stockholders $ 850,052 $ 771,835 $ 952,032