XML 43 R25.htm IDEA: XBRL DOCUMENT v3.19.3
6. DEBT (Tables)
9 Months Ended
Sep. 30, 2019
Debt Disclosure [Abstract]  
Summary of notes payable
   September 30, 2019  December 31, 2018
       
Notes payable  $72,500,000   $30,000,000 
Less:          
Debt discount   (4,660,838)   (3,559,170)
Senior notes payable  $67,839,162   $26,440,830 
Summary of subordinated note payable
   September 30, 2019  December 31, 2018
Subordinated note payable to Biotest  $15,000,000   $15,000,000 
Less:          
Debt discount   (100,687)   (125,816)
Subordinated note payable  $14,899,313   $14,874,184