v3.26.1
Property and Equipment (Tables)
12 Months Ended
Dec. 31, 2025
Property and Equipment [Abstract]  
Schedule of Property and Equipment

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

 

   As of December 31, 
   2025   2024 
Equipment  $80,999   $70,900 
Equipment in progress   7,218    13,130 
Leasehold improvements   58,862    57,936 
Furniture and fixtures   30,744    32,699 
Office equipment   1,624    1,611 
Total property and equipment   179,447    176,276 
Accumulated depreciation   (101,486)   (82,402)
Property and equipment, net  $77,961   $93,874