XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Composition of Balance Sheet Items - Accrued Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 12,323 $ 9,331
Accrued professional fees 16,209 26,728
Accrued compensation 14,555 28,068
Accrued product costs 12,727 18,460
Accrued royalties 11,044 13,821
Accrued clinical trial costs 7,784 9,125
Operating lease liabilities, current portion 6,141 6,477
Other accrued expenses 8,649 5,673
Total $ 89,432 $ 117,683