XML 68 R56.htm IDEA: XBRL DOCUMENT v3.21.1
Defined Contribution Plan (Details) - 401(k) Defined Contribution Retirement Plan - USD ($)
3 Months Ended
Jan. 01, 2021
Mar. 31, 2021
Mar. 31, 2020
Defined Contribution Plan Disclosure [Line Items]      
Employer matching contribution per one dollar of employee contribution   $ 1.00  
Maximum annual contribution per employee, percent 6.00% 6.00%  
Contributions made by the employer   $ 3,900,000 $ 4,200,000