XML 53 R38.htm IDEA: XBRL DOCUMENT v3.8.0.1
Property and Equipment (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 9,836,031 $ 7,627,832
Less: accumulated depreciation and amortization (7,529,752) (6,012,609)
Total 2,306,279 1,615,223
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 288,536 241,876
Equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 1,509,464 811,948
Software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross 7,582,181 6,132,626
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, gross $ 455,850 $ 441,382