XML 50 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2020
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   As of December 31, 
(in thousands)  2020   2019 
Equipment  $30,508   $20,423 
Equipment in progress   18,648    5,278 
Leasehold improvements   15,758    7,040 
Furniture and fixtures   5,160    4,252 
Office equipment   3,185    1,523 
Total property and equipment   73,259    38,516 
Accumulated depreciation   (11,773)   (6,537)
Property and equipment, net  $61,486   $31,979