XML 83 R73.htm IDEA: XBRL DOCUMENT v3.22.2.2
Composition of Other Balance Sheet Items - Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accounts payable $ 16,015 $ 9,331
Accrued professional & marketing fees 31,269 26,728
Accrued compensation 16,748 28,068
Accrued product costs 11,129 18,460
Accrued royalties 11,671 13,821
Accrued clinical trial costs 6,823 9,125
Operating lease liabilities, current portion 6,757 6,477
Other accrued expenses 9,890 5,673
Total $ 110,302 $ 117,683