v3.26.1
Property and Equipment, Net (Tables)
3 Months Ended
Mar. 31, 2026
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Useful
Lives
March 31,
2026
December 31,
2025
Machinery
3-15 years
$20,383 $20,383 
Furniture and fixtures
3-15 years
769 769 
Leasehold improvements(a)21,419 21,419 
Computer, network equipment and software
3-7 years
3,140 3,140 
Construction in progress 2,255 2,203 
  47,966 47,914 
Less: accumulated depreciation and amortization (44,127)(44,021)
Total property and equipment, net $3,839 $3,893 
(a)Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives.