v3.26.1
REDEEMABLE NONCONTROLLING INTERESTS - Schedule of Rollforward Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance     $ 26,244  
Additional contributions     738  
Net income attributable to redeemable noncontrolling interests $ 285 $ 0 374 $ 0
Foreign currency translation adjustments     366  
Ending balance $ 27,722   $ 27,722