XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property and Equipment, Net - Depreciation (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
ft²
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Property, Plant and Equipment [Line Items]      
Square feet owned | ft² 43,560    
Assets held for sale $ 10,050 $ 0  
Depreciation 30,192 25,904 $ 20,346
Cost of revenue      
Property, Plant and Equipment [Line Items]      
Depreciation 14,200 15,287 9,386
General and administrative      
Property, Plant and Equipment [Line Items]      
Depreciation 15,299 10,359 10,825
Research and development      
Property, Plant and Equipment [Line Items]      
Depreciation 693 $ 258 $ 135
Land      
Property, Plant and Equipment [Line Items]      
Assets held for sale 3,200    
Building      
Property, Plant and Equipment [Line Items]      
Assets held for sale $ 6,900