XML 27 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income (loss) $ 40,033 $ (17,807) $ 120,659
Other comprehensive income (loss):      
Change in fair value of interest rate hedges 20,278 9,321 49,671
Realized gains on interest rate hedges reclassified to earnings (19,730) (19,189) (1,296)
Total other comprehensive income (loss) 548 (9,868) 48,375
Comprehensive income (loss) before allocation to noncontrolling interests 40,581 (27,675) 169,034
Allocation to noncontrolling interests (738) 722 (4,743)
Comprehensive income (loss) $ 39,843 $ (26,953) $ 164,291