v3.25.1
Shareholders' Equity (Details)
May 15, 2025
$ / shares
May 03, 2025
$ / shares
shares
Feb. 01, 2025
shares
May 04, 2024
shares
Feb. 03, 2024
shares
Class of Stock [Line Items]          
Treasury stock (in shares)   52,902,000 52,902,000 42,560,000 42,560,000
Preferred Stock, Shares Authorized   100,000,000      
Preferred Stock, Par or Stated Value Per Share | $ / shares   $ 0      
Preferred Stock, Shares Issued   0      
Subsequent Event          
Class of Stock [Line Items]          
Dividend declared (in dollars per share) | $ / shares $ 0.05        
Class A Common Shares          
Class of Stock [Line Items]          
Common Stock, Voting Rights, Number Of Votes | $ / shares   1      
Common Stock, Shares Authorized   250,000,000 250,000,000 250,000,000  
Common Stock, Shares, Issued   93,802,000 93,113,000 92,620,000  
Common Shares, outstanding (in shares)   40,900,000 40,211,000 50,060,000  
Treasury stock (in shares)   52,902,000 52,902,000 42,560,000  
Class B Common Shares          
Class of Stock [Line Items]          
Common Stock, Voting Rights, Number Of Votes | $ / shares   8      
Common Stock, Shares Authorized   100,000,000 100,000,000 100,000,000  
Common Stock, Shares, Issued   7,733,000 7,733,000 7,733,000  
Common Shares, outstanding (in shares)   7,733,000 7,733,000 7,733,000  
Treasury stock (in shares)   0 0 0