Annual report pursuant to Section 13 and 15(d)

Employee Benefit Plan - Additional Information (Detail)

v3.22.0.1
Employee Benefit Plan - Additional Information (Detail)
$ in Millions
12 Months Ended
Dec. 31, 2021
USD ($)
yr
Dec. 31, 2020
USD ($)
Retirement Benefits [Abstract]    
Minimum age criteria for defined contribution plan | yr 21  
Minimum service of period criteria for defined contribution plan 60 days  
Matching Contribution 100.00%  
Employee Contributions 4.00%  
Vesting percentage 100.00%  
Employer's discretionary contribution to the plan | $ $ 2.9 $ 2.4