XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued and Other Current Liabilities
6 Months Ended
Jun. 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):
June 30,
2025
December 31,
2024
Royalties$33,056$519,881
Clinical related costs146,286132,446
Sales allowances541,993438,053
Sales and marketing51,31333,439
Accrued taxes5,39323,781
Operating lease liabilities6,1735,583
Other current liabilities72,88058,865
Total accrued and other current liabilities$857,094$1,212,048
For further information on the change in accrued royalties refer to Note 8.