XML 109 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2022
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
   December 31,
Useful Lives20222021
Machinery3-15 years$19,810 $19,250 
Furniture and fixtures3-15 years769 769 
Leasehold improvements(a)21,375 21,265 
Computer, network equipment and software3-7 years2,627 2,469 
Construction in progress 1,467 1,162 
  46,048 44,915 
Less: accumulated depreciation and amortization (41,963)(39,860)
Total property and equipment, net $4,085 $5,055 

(a)Leasehold improvements are amortized over the shorter of the lease term or their estimated useful lives.