XML 79 R53.htm IDEA: XBRL DOCUMENT v3.6.0.2
Commitments and Contingencies - Additional Information (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2015
USD ($)
Option
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2014
USD ($)
Disclosure Commitments And Contingencies Additional Information Details [Line Items]        
Tenant improvement allowance   $ 3,467    
Operating lease commencement date 2016-05      
Rent expense   $ 3,300 $ 1,400 $ 600
Brisbane Office Facility        
Disclosure Commitments And Contingencies Additional Information Details [Line Items]        
Tenant improvement allowance $ 3,700      
Operating lease expiration period 122 months      
Number of options to extend lease | Option 2      
Lease renewal term 5 years      
Novato Office Facility        
Disclosure Commitments And Contingencies Additional Information Details [Line Items]        
Tenant improvement allowance $ 1,500      
Lease renewal term 5 years      
Operating lease expiration year   2020