XML 64 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Redeemable Noncontrolling Interests (Tables)
12 Months Ended
Dec. 31, 2024
Redeemable Noncontrolling Interests [Abstract]  
Components of Redeemable Noncontrolling Interest

December 31,

December 31,

2024

2023

Beginning balance

$

35,047

$

31,735

Net loss attributable to noncontrolling interests

(859)

(4,397)

Foreign currency translation adjustments

618

(899)

Purchase of noncontrolling interests

1,865

Contribution from joint venture partner

5,730

1,200

Adjustment to redemption amount

11,731

7,408

Ending balance

$

54,132

$

35,047