v3.25.0.1
Consolidated Statements of Comprehensive Income - Subsidiaries [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Net income $ 14,302 $ 113,141 $ 70,779
Other comprehensive income (loss):      
Foreign currency translation adjustment (2,672) 1,152 0
Unrealized gain on Note 119 196 0
Total other comprehensive income (loss) (2,553) 1,348 0
Comprehensive income 11,749 114,489 70,779
Net income attributable to redeemable noncontrolling interests 4,877 38,605 42,117
Foreign currency translation adjustment attributable to redeemable noncontrolling interests (970) 511 0
Unrealized gain on Note attributable to redeemable noncontrolling interests 44 90 0
Total other comprehensive income (loss) attributable to redeemable noncontrolling interests (926) 601 0
Comprehensive income attributable to Class A common stockholders $ 7,798 $ 75,283 $ 28,662