v3.26.1
COMMITMENTS AND CONTINGENCIES (Narrative) (Details)
$ in Millions
3 Months Ended
Dec. 09, 2024
USD ($)
installment
Jun. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
COMMITMENTS AND CONTINGENCIES      
Settlement amount $ 34.0    
Number of settlement installments | installment 2    
Payments for legal settlements   $ 17.0  
Remaining installment due     $ 17.0