XML 68 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Components - Summary of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 373,967 $ 323,107
Less accumulated depreciation (83,401) (63,381)
Property, plant and equipment, net 290,566 259,726
Building    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 181,356 $ 2,798
Building | Minimum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 20 years 20 years
Building | Maximum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 30 years 30 years
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 58,683 $ 43,941
Property, plant and equipment, estimated useful lives us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember
Research and Development Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 56,347 $ 50,291
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Furniture and Office Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 6,419 $ 5,540
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Computer Equipment and Software    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 16,196 $ 13,876
Computer Equipment and Software | Minimum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 3 years 3 years
Computer Equipment and Software | Maximum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Manufacturing Equipment    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 37,297 $ 570
Manufacturing Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 5 years 5 years
Manufacturing Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, estimated useful lives (years) 15 years 15 years
Land    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 16,619 $ 16,619
Construction-in-progress    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross 867 189,448
Other    
Property Plant And Equipment [Line Items]    
Property, plant and equipment, gross $ 183 $ 24