XML 80 R67.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies (Operating lease) (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 25, 2018
USD ($)
ft²
Mar. 31, 2018
USD ($)
ft²
Mar. 31, 2012
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Commitments And Contingencies Disclosure [Line Items]            
Future minimum payments related to operating lease       $ 38,272    
Operating lease expense       5,300 $ 4,600 $ 4,500
Santa Clara, California            
Commitments And Contingencies Disclosure [Line Items]            
Office space, square feet | ft² 32,492          
Operating lease, term 123 months          
Future minimum payments related to operating lease       17,200    
Austin, Texas            
Commitments And Contingencies Disclosure [Line Items]            
Office space, square feet | ft²   26,878        
Operating lease, term   90 months        
Future minimum payments related to operating lease       4,400    
Standby Letters of Credit | Santa Clara, California            
Commitments And Contingencies Disclosure [Line Items]            
Letter of credit, outstanding $ 1,500          
Standby Letters of Credit | Austin, Texas            
Commitments And Contingencies Disclosure [Line Items]            
Letter of credit, outstanding   $ 600        
Standby Letters of Credit | Mountain View, California            
Commitments And Contingencies Disclosure [Line Items]            
Letter of credit, outstanding     $ 600 $ 100    
1.5 Million Standby Letter of Credit | Standby Letters of Credit | Santa Clara, California            
Commitments And Contingencies Disclosure [Line Items]            
Reduction of letter of credit amount, percentage       20.00%    
Reduction of letter of credit amount, sixth year percentage 8.00%          
.6 Million Standby Letter of Credit | Mountain View, California            
Commitments And Contingencies Disclosure [Line Items]            
Reduction of letter of credit amount, percentage     25.00%