XML 48 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Property and Equipment, Net (Tables)
6 Months Ended
Jun. 30, 2024
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net Property and equipment, net consisted of the following (in thousands):
   June 30,   December 31, 
   2024   2023 
Equipment  $73,160   $72,424 
Equipment in progress   14,810    15,077 
Leasehold improvements   59,025    60,563 
Furniture and fixtures   32,526    31,084 
Office equipment   2,740    2,737 
Total property and equipment   182,261    181,885 
Accumulated depreciation   (62,796)   (53,224)
Property and equipment, net  $119,465   $128,661