XML 114 R97.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation - Stock Options (Details) - Stock options - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
Vesting percentage 25.00%    
Expiration period 10 years    
Fair value of options vested $ 2.6 $ 4.9 $ 3.6
Intrinsic value of options exercised $ 16.3 $ 20.8 $ 2.2