Quarterly report pursuant to Section 13 or 15(d)

Earnings per Share - Anti-dilutive Shares (Details)

v3.24.2.u1
Earnings per Share - Anti-dilutive Shares (Details) - shares
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
RSAs with performance only targets not achieved        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 0 0 0 99,495
Stock options with performance only targets not achieved        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 0 0 0 103,907
Anti-dilutive RSUs and PSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 431,837 685,656 481,281 630,668
Anti-dilutive stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share        
Anti-dilutive stock options (in shares) 367,100 520,757 367,100 607,783