v3.22.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2022
Dec. 31, 2021
Operating Loss Carryforwards [Line Items]          
benefit related to carryback of net operating loss   $ 95.6      
Federal net operating loss carryforwards       $ 6,800.0 $ 8,800.0
Federal research and development tax credit carryforwards       578.5 491.2
State net operating loss carryforwards       4,800.0 5,500.0
State research and development and enterprise zone tax credit carryfowards       402.1 338.1
Unrecognized tax benefits that would impact effective tax rate       209.6  
Unrecognized tax benefits, income tax penalties and interest accrued       $ 65.8 $ 58.7
Tax adjustments, settlements, and unusual provisions     $ 196.4    
Income tax expense, uncertain tax positions     $ 26.6    
Internal Revenue Service (IRS)          
Operating Loss Carryforwards [Line Items]          
Income tax examination, additional income tax expense and cash liability $ 1,300.0        
Income tax examination, amount of estimate of possible loss which exceeds reserves $ 1,000.0