XML 83 R70.htm IDEA: XBRL DOCUMENT v3.19.1
Share-Based Compensation - Schedule of Stock Compensation expenses (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Total stock compensation expense $ 1,984,587 $ 4,344,429
Class A Common Stock Grants [Member]    
Total stock compensation expense 1,302,000
Warrant Instruments [Member]    
Total stock compensation expense 149,294 2,718,554
Stock Options [Member]    
Total stock compensation expense $ 1,835,293 $ 323,875