XML 32 R20.htm IDEA: XBRL DOCUMENT v3.19.1
Revenue Recognition (Details Textual) - USD ($)
Jan. 02, 2018
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Retained Earnings (Accumulated Deficit)   $ (7,605,323) $ 71,000 $ (6,294,398)
Deferred Revenue   $ 25,000,000   $ 14,000,000
Deferred Revenue, Revenue Recognized $ 21,250      
Transferred at Point in Time [Member]        
Deferred Revenue     $ 49,750