v3.26.1
Accrued and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]
Schedule of Accrued and Other Current Liabilities
Accrued and other current liabilities consisted of the following (in thousands):
June 30,
2026
December 31,
2025
Royalties
$
42,796
$
40,678
Clinical related costs
164,368
175,932
Sales allowances
526,435
642,468
Sales and marketing
60,341
71,248
Accrued taxes
2,239
4,755
Operating lease liabilities
5,588
5,697
Other current liabilities
68,539
90,723
Total accrued and other current liabilities
$
870,306
$
1,031,501
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