v3.25.0.1
FAIR VALUE MEASUREMENTS (Significant Unobservable Inputs in Valuation Techniques) (Details) - Fair Value, Inputs, Level 3 [Member]
12 Months Ended
Dec. 31, 2024
item
Maximum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Projected year of payment 2034
Minimum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Projected year of payment 2025
Revenue Risk Premium [Member] | Maximum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 5.8
Revenue Risk Premium [Member] | Minimum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 2.0
Revenue Risk Premium [Member] | Weighted Average [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 3.1 [1]
Revenue Volatility [Member] | Maximum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 15.8
Revenue Volatility [Member] | Minimum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 14.0
Revenue Volatility [Member] | Weighted Average [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 14.3 [1]
Discount Rate [Member] | Maximum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 8.5
Discount Rate [Member] | Minimum [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 5.2
Discount Rate [Member] | Weighted Average [Member]  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Business acquisition liabilities, measurement input 6.3 [1]
[1] The weighted average rates were calculated based on the relative fair value of each business acquisition liability.