v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (5,593) $ 1,284
Other comprehensive income:    
Net unrealized gain (loss) on cash flow hedges 1,215 (565)
Total comprehensive (loss) income (4,378) 719
Comprehensive loss attributable to redeemable non-controlling interests (11,563) (1,644)
Comprehensive income attributable to non-redeemable non-controlling interests 82 76
Accretion of the redeemable preferred non-controlling interest to its redemption amount 9,534 2,617
Comprehensive loss attributable to Class A common stockholders $ (2,431) $ (330)