XML 21 R59.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jul. 31, 2015
Mar. 31, 2020
Lessee Operating Lease [Line Items]    
Remaining rent payments   $ 3,416
Beaverton, Oregon [Member]    
Lessee Operating Lease [Line Items]    
Existence of option to extend   true
Option to extend operating lease   extend the lease term through March 2024
Option to extend operating lease, month and year 2024-03  
Remaining rent payments   $ 3,291
San Mateo, California [Member]    
Lessee Operating Lease [Line Items]    
Operating lease term, month and year   2020-03