XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, Net (Tables)
9 Months Ended
Sep. 30, 2024
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):
   September  30,   December 31, 
   2024   2023 
Equipment  $73,943   $72,424 
Equipment in progress   12,993    15,077 
Leasehold improvements   57,387    60,563 
Furniture and fixtures   32,171    31,084 
Office equipment   1,614    2,737 
Total property and equipment   178,108    181,885 
Accumulated depreciation   (77,953)   (53,224)
Property and equipment, net  $100,155   $128,661