XML 63 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 15,427,336 $ 15,229,094
Less accumulated depreciation (11,278,302) (10,704,976)
Property and equipment - net 4,149,034 4,524,118
Servers, computer equipment and software    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 14,204,981 14,044,505
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 554,585 521,233
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 667,770 $ 663,356