XML 81 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Retirement Plan - Additional Information (Detail)
12 Months Ended
Dec. 31, 2020
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Retirement plan, employees maximum pre-tax contributions percentage 60.00%
401 (K) Plan  
Defined Benefit Plan Disclosure [Line Items]  
Retirement plan, employees maximum pre-tax contributions percentage 6.00%
Employer matching contribution, percent of employee's contribution 50.00%
Maximum annual contributions per employee, amount $ 5,000