XML 55 R42.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
1 Months Ended 5 Months Ended 12 Months Ended
Dec. 13, 2016
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2018
Dec. 31, 2017
Jul. 31, 2017
Revenue Recognition, Milestone Method [Line Items]            
Royalty and licensing revenue     $ 11,696,676 $ 13,262,321 $ 15,447,000 $ 18,406,142
SWK Purchase Agreement            
Revenue Recognition, Milestone Method [Line Items]            
Legal fees $ 40,000       40,000  
Milestone payment receivable under purchase agreement 3,750,000       3,750,000  
Proceeds from royalties received   $ 13,710,000     17,460,000 $ 17,460,000
Upfront purchase price received under purchase agreement $ 13,750,000       $ 13,750,000  
Sales Revenue, Net [Member] | Adapt Agreement            
Revenue Recognition, Milestone Method [Line Items]            
Percent of revenue recognized     99.00% 95.00%