XML 72 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Description of Business and Summary of Significant Accounting Policies - Special Dividend (Details) - USD ($)
$ / shares in Units, $ in Thousands
Sep. 02, 2020
Aug. 28, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Dividends payable (USD per share) $ 1.50 $ 1.50
Dividends payable   $ 392,489
Stock options exercise price reduction (USD per share) 1.50 $ 1.50
Stock options exercise price, lower limit (USD per share) $ 0.01 $ 0.01