v3.22.4
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 10, 2021
Jun. 09, 2021
Jul. 22, 2020
Jul. 21, 2020
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2017
Income Taxes [Line Items]                
Income tax benefit (expense)         $ (28,956) $ (13,584) $ (18,654)  
Tax benefit (expense) computed at the federal statutory rate         21.00% 21.00% 21.00%  
Change in enacted tax rate, amount           $ 188,900 $ 39,700  
Accumulated deficit         $ (10,214,657) (8,284,466)    
Deferred tax assets, valuation allowance         4,060,943 3,611,242    
Gross unrecognized tax benefits, including related interest and penalties         511,054 469,697    
Net unrecognized tax benefits         510,669 469,573 $ 344,971  
Amount of tax benefit when gross unrecognized tax benefits realized         21,700      
Other Liabilities                
Income Taxes [Line Items]                
Net unrecognized tax benefits         21,700 $ 15,900    
U.K.                
Income Taxes [Line Items]                
Tax benefit (expense) computed at the federal statutory rate 25.00% 19.00% 19.00% 17.00%        
Net operating loss carry-forwards         $ 3,600,000      
Percentage of taxable income limitation         50.00%      
Federal                
Income Taxes [Line Items]                
Net operating loss carry-forwards         $ 7,400,000      
Pre-Tax Act operating loss carry-forwards               $ 1,200,000
Post-Tax Act operating loss carry-forwards         $ 6,200,000      
Pre-Tax Act operating loss carry-forwards period               20 years
Percentage of taxable income limitation         80.00%      
Federal | Research                
Income Taxes [Line Items]                
Accumulated research tax credits         $ 691,500      
State                
Income Taxes [Line Items]                
Net operating loss carry-forwards         4,600,000      
State | Research                
Income Taxes [Line Items]                
Accumulated research tax credits         $ 430,700