XML 120 R102.htm IDEA: XBRL DOCUMENT v3.20.4
Equity Awards and Instruments - Additional Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Aug. 28, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options exercise price reduction (USD per share) $ 1.50      
Stock Option        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock options exercised, intrinsic value   $ 72,275 $ 22,914 $ 18,291
Unrecognized compensation cost   $ 6,897    
Cost not yet recognized, period for recognition   2 years 2 months 12 days    
Stock Option | 2020 Incentive Award Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Proceeds from stock options exercised   $ 9,128 $ 3,612 $ 2,179