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 $ 100,595 $ 95,462 $ 97,908
Other comprehensive income (loss):      
Effective portion of change in fair value of derivative instruments 14,306 1,795 39,396
Reclassification adjustment of derivative instruments included in net income (12,648) (10,773) 1,430
Other comprehensive income (loss) 1,658 (8,978) 40,826
Comprehensive income 102,253 86,484 138,734
Less: comprehensive income attributable to noncontrolling interest      
Net income attributable to noncontrolling interest 122 122 136
Other comprehensive income (loss) attributable to noncontrolling interest 2 (11) 58
Comprehensive income attributable to noncontrolling interest 124 111 194
Comprehensive Income Attributable to Common Shareholders $ 102,129 $ 86,373 $ 138,540