XML 114 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule of Common Stock Shares Reserved for Issuance and Shares Available for Grant (Detail) - shares
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]      
Shares of common stock reserved for issuance under the plans 3,973,228 3,973,228 3,048,877
Shares of common stock available for future grants 2,187,101 2,325,102 1,891,231