XML 70 R52.htm IDEA: XBRL DOCUMENT v3.20.4
Property and Equipment (Details) - Schedule of property and equipment - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of property and equipment [Abstract]    
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