v3.25.4
Accrued and Other Current Liabilities
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued and Other Current Liabilities
Note 10. Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
December 31,
20252024
Royalties$40,678$519,881
Clinical related costs175,932132,446
Sales allowances642,468438,053
Sales and marketing71,24833,439
Accrued taxes4,75523,781
Operating lease liabilities5,6975,583
Other current liabilities90,72358,865
Total accrued and other current liabilities$1,031,501$1,212,048