XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Capitalization - Schedule of Shares of Common Stock Reserved for Future Issuance (Detail) - shares
shares in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of Capitalization [Line Items]    
Reserved common shares 10,524 9,107
Equity Incentive Plans [Member]    
Schedule of Capitalization [Line Items]    
Reserved common shares 9,755 8,659
Employee Stock Purchase Plan [Member]    
Schedule of Capitalization [Line Items]    
Reserved common shares 769 448