v3.26.1
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Accrued and Other Current Liabilities    
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 [1]
[1] The condensed consolidated balance sheet at December 31, 2025 has been derived from the audited consolidated financial statements at that date.