XML 134 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable Noncontrolling Interests - Components of the Change in Redeemable Noncontrolling Interests (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Redeemable Noncontrolling Interests    
Redeemable noncontrolling interests beginning balance $ 41,663 $ 44,846
Investment in subsidiary with redeemable noncontrolling interest   155
Equity issuance costs incurred (992) (880)
Stock-based compensation attributable to redeemable noncontrolling interests 34 52
Net income (loss) attributable to redeemable noncontrolling interests (509) (920)
Effect of foreign currency translation on redeemable noncontrolling interests (1,311) (1,260)
Effect of foreign currency translation attributable to redeemable noncontrolling interests (308) (330)
Redeemable noncontrolling interests ending balance $ 38,577 $ 41,663