XML 48 R29.htm IDEA: XBRL DOCUMENT v3.21.2
BASIS OF PRESENTATION AND CERTAIN SIGNIFICANT ACCOUNTING POLICIES, Short Term Investments (Details) - USD ($)
6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
[1]
Short-term Investments [Abstract]    
Payments to acquire short-term investments $ 10,678,860 $ 0
US Treasuries [Member]    
Short-term Investments [Abstract]    
Payments to acquire short-term investments $ 9,100,000  
[1] As described in Note 2 to these Consolidated Financial Statements, we have restated the Consolidated Financial Statements.