XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expense and Other Current Liabilities    
Accrued development milestones $ 25,000 $ 5,000
Accrued employee compensation and benefits 35,917 40,109
Accrued clinical trial costs 34,822 37,477
Accrued commercialization and other professional fees 31,793 19,994
Accrued sales discounts and allowances 292,292 203,760
Current obligation to perform R&D services 30,303 22,030
Other accrued expenses and other current liabilities 95,180 91,649
 Accrued expenses and other current liabilities $ 545,307 $ 420,019