XML 57 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Expense and Other Current Liabilities    
Accrued development milestones $ 5,000 $ 5,000
Accrued employee compensation and benefits 35,362 40,109
Accrued clinical trial costs 36,051 37,477
Accrued commercialization and other professional fees 22,744 19,994
Accrued sales discounts and allowances 233,096 203,760
Current obligation to perform R&D services 29,642 22,030
Other accrued expenses and other current liabilities 95,517 91,649
 Accrued expenses and other current liabilities $ 457,412 $ 420,019