XML 69 R58.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued and Other Current Liabilities    
Royalties $ 248,455 $ 168,412
Clinical related costs 152,764 109,486
Sales allowances 186,112 136,541
Sales and marketing 31,001 35,750
Construction in progress 8,836 27,098
Operating lease liabilities 8,492 10,554
Other current liabilities 64,154 45,754
Total accrued and other current liabilities $ 699,814 $ 533,595