XML 88 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Redeemable Noncontrolling Interests (Components of Redeemable Noncontrolling Interest) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Redeemable Noncontrolling Interests [Abstract]    
Beginning balance $ 54,132 $ 35,047
Net loss attributable to noncontrolling interests (2,826) (859)
Foreign currency translation adjustments (932) 618
Purchase of noncontrolling interests   1,865
Contribution from joint venture partner   5,730
Adjustment to redemption amount 12,230 11,731
Ending balance $ 62,604 $ 54,132