v3.26.1
FAIR VALUE MEASUREMENTS (Narrative) (Details) - Discount Rate
Mar. 31, 2026
Minimum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement input to determine fair value of contingent consideration 0.12
Maximum  
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Measurement input to determine fair value of contingent consideration 0.20