XML 31 R21.htm IDEA: XBRL DOCUMENT v3.19.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Treasury Stock, Receivables and Doubtful Accounts (Details) - USD ($)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Treasury Stock [Abstract]      
Treasury stock purchased (in shares) 0 0  
Receivables and Doubtful Accounts [Abstract]      
Accounts receivable $ 16,476,790   $ 16,518,687
Endo [Member]      
Receivables and Doubtful Accounts [Abstract]      
Accounts receivable $ 16,476,790   $ 16,518,687