Quarterly report [Sections 13 or 15(d)]

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

v3.25.1
Balance Sheet Details - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 197,775   $ 195,601
Less: accumulated depreciation and amortization (142,229)   (136,301)
Property and equipment, net 55,546   59,300
Depreciation expense $ 5,800 $ 5,500  
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 5 years    
Property and equipment, gross $ 3,927   3,937
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 83,244   80,804
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]      
Useful Life (in Years) 5 years    
Property and equipment, gross $ 63,898   63,803
Software      
Property, Plant and Equipment [Line Items]      
Useful Life (in Years) 3 years    
Property and equipment, gross $ 11,310   11,178
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 35,012   34,981
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 $ 384   $ 898