XML 49 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2026
Property and Equipment, Net [Abstract]  
Schedule of Property and Equipment, Net

Property and equipment, net consisted of the following (in thousands):

 

   March 31,   December 31, 
   2026   2025 
Equipment  $86,764   $80,999 
Equipment in progress   3,146    7,218 
Leasehold improvements   58,867    58,862 
Furniture and fixtures   30,422    30,744 
Office equipment   1,624    1,624 
Total property and equipment   180,823    179,447 
Accumulated depreciation   (104,990)   (101,486)
Property and equipment, net  $75,833   $77,961