XML 106 R47.htm IDEA: XBRL DOCUMENT v3.20.4
Accounts Payable and Accrued Liabilities - Summary of Components (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accounts payable $ 4,213 $ 11,704
Accrued rebates 34,247 28,528
Accrued compensation and benefits 5,488 5,545
Accrued returns 5,128 4,438
Accrued royalties 704 535
Taxes payable 1,026 0
Accrued regulatory fees 397 331
Accrued legal 515 1,484
Accrued other 1,277 1,428
Total accounts payable and accrued expenses $ 52,995 $ 53,993