v3.26.1
TREASURY STOCK (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2026
Aug. 05, 2026
May 14, 2026
Aug. 19, 2024
TREASURY STOCK        
Number of shares repurchased of common stock from employees in lieu of cash or withholding taxes due 1,358      
Amount of repurchased of common stock from employees $ 0.1      
Subsequent Event        
TREASURY STOCK        
Share repurchase program, authorized remaining amount   $ 900.0    
August 2024 Repurchase Plan        
TREASURY STOCK        
Share repurchase program, authorized amount       $ 500.0
Common stock repurchased (in shares) 0      
August 2024 Repurchase Plan | Subsequent Event        
TREASURY STOCK        
Share repurchase program, authorized remaining amount   400.0    
May 2026 Repurchase Plan        
TREASURY STOCK        
Share repurchase program, authorized amount     $ 500.0  
Common stock repurchased (in shares) 0      
May 2026 Repurchase Plan | Subsequent Event        
TREASURY STOCK        
Share repurchase program, authorized remaining amount   $ 500.0