XML 58 R25.htm IDEA: XBRL DOCUMENT v3.20.1
6. DEBT (Tables)
3 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Summary of notes payable
   March 31, 2020  December 31, 2019
       
Notes payable  $85,000,000   $72,500,000 
Less:          
Debt discount   (3,787,910)   (4,208,837)
Senior notes payable  $81,212,090   $68,291,163 
Summary of subordinated note payable
   March 31, 2020  December 31, 2019
Subordinated note payable to Biotest  $15,000,000   $15,000,000 
Less:          
Debt discount   (83,163)   (91,947)
Subordinated note payable  $14,916,837   $14,908,053