XML 67 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Jan. 01, 2020
Mar. 31, 2020
Dec. 31, 2018
Dec. 31, 2019
Summary Of Significant Accounting Policies [Line Items]        
Percentage of collection of receivables on product sales revenue   84.00%    
Provision for credit losses   $ 130,000   $ 124,000
ASU 2016-13        
Summary Of Significant Accounting Policies [Line Items]        
Cumulative-effect adjustment to retained earnings $ 0      
Senior Secured Loan        
Summary Of Significant Accounting Policies [Line Items]        
Convertible bonds, aggregate principal value     $ 50,000,000  
Debt maturity date     Jun. 30, 2023  
LIBOR | Senior Secured Loan        
Summary Of Significant Accounting Policies [Line Items]        
Debt variable rate basis floor     2.00%  
Basis spread on variable rate     9.00%  
Pharmaceutical Wholesalers | Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Provision for credit losses   100,000    
Drug Manufacturers        
Summary Of Significant Accounting Policies [Line Items]        
Provision for credit losses   100,000    
Hospitals and End-users | Maximum        
Summary Of Significant Accounting Policies [Line Items]        
Provision for credit losses   $ 100,000