v3.26.1
Redeemable Noncontrolling Interests (Tables)
6 Months Ended
Jun. 30, 2026
Redeemable Noncontrolling Interests [Abstract]  
Components of Redeemable Noncontrolling Interest

June 30,

December 31,

2026

2025

(in thousands)

Beginning balance

$

78,262

$

54,132

Net income attributable to noncontrolling interests

(2,235)

824

Foreign currency translation adjustments

(717)

(89)

Purchase of noncontrolling interests

146

Adjustment to redemption amount

9,892

23,249

Ending balance

$

85,202

$

78,262