XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Subsequent Events (Details) - Subsequent Event - USD ($)
$ in Millions
Oct. 28, 2024
Nov. 07, 2024
Subsequent Event [Line Items]    
Share Repurchase Program, Authorized, Amount   $ 200.0
Preferred Stock    
Subsequent Event [Line Items]    
Number of preferred share purchase rights per common share 1  
Class of warrant or right, number of securities called by each warrant or right 0.001  
Right expiration period 1 year  
Class of warrant or right, terms, exercisable threshold percentage 15.00%