XML 69 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Schedule of Property and Equipment) (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 3,440,354 $ 3,164,394
Less: accumulated depreciation and amortization (2,911,472) (2,699,940)
Total property and equipment, net 528,882 464,454
Computer Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,074,172 933,752
Computer Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 3 years  
Computer Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Office Equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 457,945 355,456
Office Equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 3 years  
Office Equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 15 years  
Furniture and Fixtures    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 633,577 618,808
Furniture and Fixtures | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 5 years  
Furniture and Fixtures | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 15 years  
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 1,274,660 $ 1,256,378
Property and equipment, useful life (Textual) 3 – 15 years, or remaining lease term  
Leasehold Improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 3 years  
Leasehold Improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Property and equipment, useful life 15 years