XML 52 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property and equipment, net      
Property and equipment, gross $ 28,073 $ 18,249  
Less accumulated depreciation and amortization (8,920) (6,455)  
Property and equipment, net 19,153 11,794 $ 7,593
Depreciation and amortization 6,264 5,482 4,722
Buildings      
Property and equipment, net      
Property and equipment, gross 874 874  
Equipment      
Property and equipment, net      
Property and equipment, gross 10,306 8,311  
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 1,570 1,382  
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 4,792 4,568  
Computer equipment and software      
Property and equipment, net      
Property and equipment, gross 2,232 1,980  
Land      
Property and equipment, net      
Property and equipment, gross 7,068    
Construction in progress      
Property and equipment, net      
Property and equipment, gross 1,231 1,134  
Property, Plant and Equipment      
Property and equipment, net      
Depreciation and amortization $ 3,100 $ 2,100 $ 1,100