XML 76 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Collaboration, License, Co-Promotion and Other Commercial Agreements - Accounts Receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Accounts receivable, net    
Accounts receivable, net $ 22,795 $ 32,597
Accounts payable due related party 1,058 1,509
Collaborative arrangements and active pharmaceutical ingredient    
Accounts receivable, net    
Accounts receivable, net 40,500 43,900
Accounts receivable, net and related party accounts receivable, net, net of related party accounts payable 73,400 110,100
Accounts payable due related party 4,600 $ 4,100
Deferred revenue $ 900