XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stockholders' Equity - Stock Option Activity (Details) - Employee Stock Option [Member]
$ / shares in Units, shares in Millions, $ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Stock options outstanding and exercisable (in shares) | shares 0.5
Weighted average exercise price $ 28.58
Weighted average remaining contractual life 3 years 8 months 12 days
Aggregate intrinsic value | $ $ 141.0
Aggregate intrinsic value price per share (in dollars per share) $ 294.24