XML 49 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment
   As of December 31, 
(in thousands)  2022   2021 
Equipment  $66,533   $58,094 
Equipment in progress   19,099    19,840 
Leasehold improvements   56,114    38,098 
Furniture and fixtures   26,290    12,482 
Office equipment   4,393    4,843 
Total property and equipment   172,429    133,357 
Accumulated depreciation   (35,756)   (20,743)
Property and equipment, net  $136,673   $112,614