v3.25.2
FAIR VALUE MEASUREMENTS - Fair value measurements on recurring and nonrecurring valuation techniques (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Discount rate | Employment Agreement Award    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 11.50% 11.50%
Discount rate | Redeemable Non-controlling Interests    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 15.50% 20.50%
Operating profit margin range | Employment Agreement Award | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 20.00% 27.00%
Operating profit margin range | Employment Agreement Award | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 38.10% 34.40%
Operating profit margin range | Redeemable Non-controlling Interests | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 6.80% 30.90%
Operating profit margin range | Redeemable Non-controlling Interests | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 21.70% 34.00%
Revenue growth rate range | Employment Agreement Award | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value (7.80%) (12.20%)
Revenue growth rate range | Employment Agreement Award | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value (2.00%) 1.90%
Revenue growth rate range | Redeemable Non-controlling Interests | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value (0.50%) (5.10%)
Revenue growth rate range | Redeemable Non-controlling Interests | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 24.30% 19.70%
Average recurring EBITDA multiple | Employment Agreement Award    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value   450.00%
Average recurring EBITDA multiple | Employment Agreement Award | Minimum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 4.00%  
Average recurring EBITDA multiple | Employment Agreement Award | Maximum    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value 4.50%  
EBITDA Exit multiple | Redeemable Non-controlling Interests    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Significant Unobservable Input Value   4.00%