XML 74 R62.htm IDEA: XBRL DOCUMENT v3.10.0.1
Revenue - Dual Reporting (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Accounts receivable, net $ 6,811,029   $ 6,811,029   $ 3,739,430 $ 3,647,025
Contract with customer, liability, current (5,631,096)   (5,631,096)   (3,261,729) 0
Unearned revenue 0   0     3,070,502
Accumulated deficit (52,401,946)   (52,401,946)     $ (47,277,420)
Revenue from contract with customer, excluding assessed tax 5,780,941 $ 7,089,855 13,798,342 $ 17,637,264    
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Accounts receivable, net 156,315   156,315   92,405  
Contract with customer, liability, current (5,631,096)   (5,631,096)      
Unearned revenue 5,659,184   5,659,184   191,227  
Accumulated deficit 128,227   128,227   (98,822)  
Revenue from contract with customer, excluding assessed tax 16,459   29,405      
Calculated under Revenue Guidance in Effect before Topic 606 [Member]            
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]            
Accounts receivable, net 6,967,344   6,967,344   3,739,430  
Contract liabilities 0   0      
Unearned revenue 5,659,184   5,659,184   3,261,729  
Accumulated deficit (52,273,719)   (52,273,719)   $ (47,376,242)  
Revenue from contract with customer, excluding assessed tax $ 5,797,400   $ 13,827,747