v3.24.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 10, 2021
Jun. 09, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2017
Dec. 31, 2020
Income Taxes [Line Items]              
Tax benefit (expense) computed at the federal statutory rate     21.00% 21.00% 21.00%    
Change in enacted tax rate, amount         $ 188,900    
Deferred tax assets, valuation allowance     $ 4,471,571 $ 4,060,943      
Unrecognized tax benefits     513,404 510,669 $ 469,573   $ 344,971
Other Liabilities              
Income Taxes [Line Items]              
Unrecognized tax benefits     27,300 $ 21,700      
U.K.              
Income Taxes [Line Items]              
Tax benefit (expense) computed at the federal statutory rate 25.00% 19.00%          
Net operating loss carry-forwards     $ 4,500,000        
Percentage of taxable income limitation     50.00%        
Federal              
Income Taxes [Line Items]              
Net operating loss carry-forwards     $ 6,700,000        
Pre-tax act operating loss carry-forwards           $ 500,000  
Pre-tax act operating loss carry-forwards period           20 years  
Post-tax act operating loss carry-forwards     $ 6,200,000        
Percentage of taxable income limitation     80.00%        
Federal | Research              
Income Taxes [Line Items]              
Accumulated research tax credits     $ 816,600        
State              
Income Taxes [Line Items]              
Net operating loss carry-forwards     4,500,000        
State | Research              
Income Taxes [Line Items]              
Accumulated research tax credits     $ 478,900