XML 68 R9.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Liabilities
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Accounts Payable and Accrued Liabilities Accounts payable and accrued liabilities:
The following table represents the components of accounts payable and accrued liabilities as of December 31:
20202019
Accounts payable$4,213 $11,704 
Accrued rebates34,247 28,528 
Accrued compensation and benefits5,488 5,545 
Accrued returns5,128 4,438 
Accrued royalties704 535 
Taxes payable1,026 — 
Accrued regulatory fees397 331 
Accrued legal515 1,484 
Accrued other1,277 1,428 
Total accounts payable and accrued expenses$52,995 $53,993 
As of December 31, 2020, three vendors comprised 55% of the accounts payable balance. As of December 31, 2019, three vendors comprised 61% of the accounts payable balance.