XML 59 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost $ 124,412 $ 76,028  
Less: accumulated depreciation and amortization (31,930) (20,562)  
Property and equipment, net 92,482 55,466  
Depreciation 11,500 8,500 $ 5,600
Capitalized internal-use software 1,700 2,100 $ 1,400
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 55,292 48,874  
Internal-use software      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 6,917 5,517  
Computers and software      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 7,817 5,336  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 15,724 4,705  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost 2,180 856  
Construction in progress      
Property, Plant and Equipment [Line Items]      
Total property and equipment, at cost $ 36,482 $ 10,740