XML 142 R124.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation - Schedule of Grant Date (Details) - $ / shares
12 Months Ended
Mar. 15, 2021
Jun. 24, 2020
Mar. 16, 2020
Mar. 20, 2019
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Vesting period   1 year          
Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Risk-free interest rate     0.20% 0.18% 1.05% 0.58% 2.37%
Stock price (in dollars per share)     $ 173.15 $ 173.15      
Expected stock price volatility     51.32% 62.29%      
Fair value per share (in dollars per share)     $ 280.93 $ 188.21 $ 92.82 $ 35.13 $ 58.28
Vesting period         3 years    
Stock Options, Non-CEO              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Risk-free interest rate 0.29% 0.21%          
Stock price (in dollars per share) $ 226.02 $ 160.14          
Expected stock price volatility 53.65% 47.72%          
Fair value per share (in dollars per share) $ 238.92 $ 264.17          
Stock Options, CEO              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Risk-free interest rate   0.21%          
Stock price (in dollars per share)   $ 160.14          
Expected stock price volatility   47.72%          
Fair value per share (in dollars per share)   $ 240.55