v3.26.3
Property and Equipment, Net - Schedule of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 43,877 $ 47,914
Less: accumulated depreciation and amortization (39,519) (44,021)
Total property and equipment, net (c) 4,358 3,893
Disposal Group, Not Discontinued Operations    
Property, Plant, and Equipment [Line Items]    
Disposal of assets 5,000  
Machinery    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 19,326 20,383
Machinery | Minimum    
Property, Plant, and Equipment [Line Items]    
Useful Lives 3 years  
Machinery | Maximum    
Property, Plant, and Equipment [Line Items]    
Useful Lives 15 years  
Furniture and fixtures    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 180 769
Furniture and fixtures | Minimum    
Property, Plant, and Equipment [Line Items]    
Useful Lives 3 years  
Furniture and fixtures | Maximum    
Property, Plant, and Equipment [Line Items]    
Useful Lives 15 years  
Leasehold improvements    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 21,294 21,419
Computer, network equipment and software    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 2,324 3,140
Computer, network equipment and software | Minimum    
Property, Plant, and Equipment [Line Items]    
Useful Lives 3 years  
Computer, network equipment and software | Maximum    
Property, Plant, and Equipment [Line Items]    
Useful Lives 7 years  
Construction in progress    
Property, Plant, and Equipment [Line Items]    
Property and equipment, gross $ 753 $ 2,203