XML 67 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Subsequent Events - Additional Information (Detail) - Subsequent Event - Lease Agreement - Mountain View, California
1 Months Ended
Apr. 30, 2018
ft²
Subsequent Event [Line Items]  
Additional office space 24,630
Lease agreement, term of contract 7 years
Lease agreement, renewal term 5 years