XML 30 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued and Other Current Liabilities
9 Months Ended
Sep. 30, 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):
September 30,
2025
December 31,
2024
Royalties$36,937$519,881
Clinical related costs157,684132,446
Sales allowances599,863438,053
Sales and marketing48,91233,439
Accrued taxes5,51223,781
Operating lease liabilities5,8955,583
Other current liabilities93,63658,865
Total accrued and other current liabilities$948,439$1,212,048
For further information on the change in accrued royalties refer to Note 8.