XML 52 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Balance Sheet Details - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property and equipment, net      
Property and equipment, gross $ 34,186 $ 28,073  
Less accumulated depreciation and amortization (12,130) (8,920)  
Property and equipment, net 22,056 19,153 $ 11,794
Depreciation and amortization 6,306 6,264 5,482
Buildings      
Property and equipment, net      
Property and equipment, gross 874 874  
Equipment      
Property and equipment, net      
Property and equipment, gross 13,782 10,306  
Furniture and fixtures      
Property and equipment, net      
Property and equipment, gross 1,643 1,570  
Leasehold improvements      
Property and equipment, net      
Property and equipment, gross 6,384 4,792  
Computer equipment and software      
Property and equipment, net      
Property and equipment, gross 2,808 2,232  
Land      
Property and equipment, net      
Property and equipment, gross 7,068 7,068  
Construction in progress      
Property and equipment, net      
Property and equipment, gross 1,627 1,231  
Property, Plant and Equipment      
Property and equipment, net      
Depreciation and amortization $ 3,700 $ 3,100 $ 2,100