v3.25.4
Income Taxes - Provision for Income Taxes on Earnings Subject to Income Taxes Differs from Statutory Federal Rate (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Federal income taxes at 21% 21.00% 21.00% 21.00%
Federal income taxes at 21% $ 148.1 $ 102.1 $ 69.7
State income tax, net of federal benefit 3.1 34.6 17.5
Branded prescription drug fee   7.5 8.7
Loss on extinguishment of convertible senior notes   29.1 0.0
Stock-based compensation expense 13.6 (20.4) (3.9)
Officer compensation   3.3 9.6
Foreign rate differential   7.2 3.4
Change in tax rate   (0.6) (5.5)
Research and development tax credits (35.6) (49.2) (42.2)
Change in valuation allowance   23.9 22.0
Other   7.2 3.1
Provision for income taxes $ 226.8 $ 144.7 $ 82.4