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