XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Equity - Share Repurchase Plan (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Jun. 30, 2023
Sep. 30, 2022
Oct. 04, 2022
Share Repurchase Program            
Common Stock            
Common stock repurchase authorized amount (in dollars)           $ 50.0
Treasury Stock at Cost            
Common Stock            
Income tax withholding (in shares) 35,647 56,282 792,068   389,817  
Share buybacks and income tax withholding (in shares) 35,647 56,282 4,543,871   389,817  
Treasury Stock at Cost | Share Repurchase Program            
Common Stock            
Purchase of shares (in dollars)       $ 50.4    
Share buybacks (in shares)     3,751,803 4,900,000