XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Equity - Share Repurchase Plan (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2023
Oct. 04, 2022
Share Repurchase Program            
Common Stock            
Common stock repurchase authorized amount (in dollars)           $ 50.0
Treasury Stock at Cost            
Common Stock            
Share buybacks (in shares)       3,751,803    
Income tax withholding (in shares) 7,548 35,647 368,756 792,068    
Shares repurchased 7,548 35,647 368,756 4,543,871    
Treasury Stock at Cost | Share Repurchase Program            
Common Stock            
Share buybacks (in shares)         4,900,000  
Purchase of shares (in dollars)         $ 50.4