v3.26.1
SUBSEQUENT EVENTS (Details)
shares in Millions, $ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 28, 2026
USD ($)
Jul. 31, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jun. 30, 2026
USD ($)
shares
Jul. 06, 2026
USD ($)
Subsequent Event [Line Items]          
Stock repurchased and retired during period (in shares) | shares     16.5 16.5  
Repurchases of common stock     $ 90.3 $ 90.3  
Payments for commissions     $ 0.2 $ 0.2  
Subsequent Event          
Subsequent Event [Line Items]          
Stock repurchased and retired during period (in shares) | shares   10.6      
Repurchases of common stock   $ 60.1      
Payments for commissions   $ 0.2      
Subsequent Event | LearnVector Inc.          
Subsequent Event [Line Items]          
Aggregate purchase price $ 100.0        
Equity securities, ownership interest 0.3333        
Minimum | Employee Severance | Subsequent Event          
Subsequent Event [Line Items]          
Employee severance and benefits costs         $ 9.0
Maximum | Employee Severance | Subsequent Event          
Subsequent Event [Line Items]          
Employee severance and benefits costs         $ 11.0