XML 83 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Sale of Royalties (Details) - USD ($)
1 Months Ended 12 Months Ended
Dec. 31, 2017
Dec. 13, 2016
Dec. 31, 2016
Dec. 31, 2017
Sep. 30, 2017
Jul. 31, 2017
Dec. 31, 2018
Schedule of Royalties [Line Items]              
Accounts receivable $ 11,696,676     $ 11,696,676   $ 3,750,000 $ 4,489,317
SWK Purchase Agreement              
Schedule of Royalties [Line Items]              
Upfront purchase price received under purchase agreement   $ 13,750,000   13,750,000      
Legal fees   40,000   40,000      
Milestone payment receivable under purchase agreement   $ 3,750,000   3,750,000      
Agreement covenant, rate of return   12.00%          
Agreement covenant, maximum indemnification cap   150.00%          
Proceeds from royalties received     $ 13,710,000 17,460,000   17,460,000  
Accounts receivable $ 11,696,676     $ 11,696,676   $ 3,750,000  
SWK Purchase Agreement | Minimum              
Schedule of Royalties [Line Items]              
Cumulative net sales milestone         $ 25,000,000    
SWK Purchase Agreement | SWK Funding LLC              
Schedule of Royalties [Line Items]              
Royalty and licensing revenue   $ 26,250,000          
Royalty revenue, percent received upon milestone payment 10.00% 10.00%          
Milestone period   6 years          
Percent received upon milestone payment, without commercialization   5.00%          
Percent received without milestone payment   7.86%          
Percent received without milestone payment, without commercialization   3.93%          
SWK Purchase Agreement | SWK Funding LLC | Maximum              
Schedule of Royalties [Line Items]              
Royalty and licensing revenue   $ 20,625,000