v3.26.1
FAIR VALUE MEASUREMENTS (Narrative) (Details) - Discount Rate
Jun. 30, 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