v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net (loss) income $ (4,147) $ 7,559 $ (9,740) $ 8,843
Other comprehensive gain (loss)        
Net unrealized gain (loss) on cash flow hedges 1,327 (336) 2,542 (901)
Total comprehensive (loss) income (2,820) 7,223 (7,198) 7,942
Comprehensive (loss) income attributable to redeemable non-controlling interests (6,040) 3,702 (17,603) 2,058
Comprehensive income attributable to non-redeemable non-controlling interests 137 160 219 236
Accretion of the redeemable preferred non-controlling interest to its redemption amount 4,353 2,617 13,887 5,234
Comprehensive (loss) income attributable to Class A common stockholders $ (1,270) $ 744 $ (3,701) $ 414