XML 89 R75.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plan - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Compensation And Retirement Disclosure [Abstract]      
Maximum employee contribution to 401k 50.00%    
Employer matching contribution percent for plan participant 50.00%   50.00%
Defined Contribution Plan, Sponsor Location [Extensible List] country:US   country:US
Defined Contribution Plan, Tax Status [Extensible List] us-gaap:QualifiedPlanMember   us-gaap:QualifiedPlanMember
Maximum contribution by participant that employer will match at 50% 12.00%   6.00%
Maximum annual contribution by employer $ 5,000   $ 3,000
Employer contribution to the plan $ 3,300,000 $ 4,100,000 $ 2,400,000