XML 64 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 15,452,576 $ 15,229,094
Less accumulated depreciation (11,820,226) (10,704,976)
Property and equipment - net 3,632,350 4,524,118
Servers, computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 14,231,248 14,044,505
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 553,013 521,233
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 668,315 $ 663,356