XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.1
Composition Of Certain Financial Statement Captions -Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Organization Consolidation And Presentation Of Financial Statements [Abstract]    
Employee compensation and benefits $ 11,885 $ 18,404
Third-party royalties 4,523 6,165
Current portion of operating lease liabilities 5,536 5,845
Accrued expenses 8,152 7,930
Other 5,188 3,089
Accrued liabilities, total $ 35,284 $ 41,433