v3.25.4
Share-Based Compensation - Schedule of Share-Based Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total share-based compensation expense, pre-tax $ 291,133 $ 248,045 $ 226,841
Income tax benefit from share-based compensation expense (51,810) (40,552) (40,015)
Total share-based compensation expense, net of tax 239,323 207,493 186,826
Selling, general and administrative      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total share-based compensation expense, pre-tax 186,622 158,570 146,942
Research and development      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total share-based compensation expense, pre-tax 86,480 74,673 64,847
Cost of product sales      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Total share-based compensation expense, pre-tax $ 18,031 $ 14,802 $ 15,052