XML 60 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Certain Balance Sheet Items - 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 $ 63,066   $ 57,769
Accumulated depreciation and amortization (21,180)   (19,661)
Subtotal 41,886   38,108
Right of use of assets 36,185   36,836
Property and equipment, net 78,071   74,944
Depreciation and amortization 2,443 $ 2,622  
Right-of-use asset amortization 1,400 $ 1,400  
Research equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 8,690   8,588
Manufacturing equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 36,364   32,472
Computer and office equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 10,888   9,722
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 7,124   $ 6,987