Quarterly report pursuant to Section 13 or 15(d)

Balance Sheet Details - Property and Equipment, Net (Details)

v3.24.1.u1
Balance Sheet Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 188,848   $ 182,609
Less: accumulated depreciation and amortization (120,510)   (116,178)
Property and equipment, net 68,338   66,431
Depreciation expense $ 5,500 $ 6,400  
Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 2 years    
Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Property and equipment, gross $ 3,958   3,995
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 78,070   76,732
Machinery and equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 3 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Masks and production equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 59,948   54,240
Masks and production equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 2 years    
Masks and production equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Software      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 3 years    
Property and equipment, gross $ 11,590   11,427
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 34,712   35,867
Leasehold improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 1 year    
Leasehold improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Construction in progress      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 570   $ 348