Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Disaggregation of Revenue (Details)

v3.20.1
Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)
1 Months Ended 12 Months Ended
Aug. 31, 2017
Dec. 31, 2019
Dec. 31, 2018
Disaggregation of Revenue [Line Items]      
Revenues   $ 6,750,351 $ 7,028,378
Prescription drugs      
Disaggregation of Revenue [Line Items]      
Revenues   6,650,351 6,572,322
Sales force revenue      
Disaggregation of Revenue [Line Items]      
Revenues   0 456,056
License and other revenue      
Disaggregation of Revenue [Line Items]      
Revenues $ 25,000,000 $ 100,000 $ 0