v3.25.4
Accrued and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
December 31,
2025
2024
Royalties
$
40,678
$
519,881
Clinical related costs
175,932
132,446
Sales allowances
642,468
438,053
Sales and marketing
71,248
33,439
Accrued taxes
4,755
23,781
Operating lease liabilities
5,697
5,583
Other current liabilities
90,723
58,865
Total accrued and other current liabilities
$
1,031,501
$
1,212,048
X
- References
No definition available.
+ Details
Name:
us-gaap_PayablesAndAccrualsAbstract
Namespace Prefix:
us-gaap_
Data Type:
xbrli:stringItemType
Balance Type:
na
Period Type:
duration
X
- Definition
Tabular disclosure of the components of accrued liabilities.
+ References
No definition available.
+ Details
Name:
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock
Namespace Prefix:
us-gaap_
Data Type:
dtr-types:textBlockItemType
Balance Type:
na
Period Type:
duration