XML 102 R90.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events (Details) - USD ($)
shares in Millions, $ in Millions
Feb. 27, 2026
Jan. 31, 2026
May 30, 2025
Jan. 31, 2024
Subsequent Event [Line Items]        
Share repurchase program, authorized, additional amount     $ 100.0  
Remaining number of shares authorized to be repurchased (in shares)   39.4   0.0
Share repurchase program, remaining authorized, amount   $ 39.4    
Subsequent Event        
Subsequent Event [Line Items]        
Share repurchase program, authorized, additional amount $ 160.0      
Share repurchase program, remaining authorized, amount 199.4      
Subsequent Event | Share Repurchase Program, February 2026        
Subsequent Event [Line Items]        
Share repurchase program, authorized, additional amount $ 160.0