Property and Equipment (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2018 |
Jun. 30, 2017 |
Jun. 30, 2018 |
Jun. 30, 2017 |
Dec. 31, 2017 |
|
Property, Plant and Equipment [Line Items] | |||||
Property, plant and equipment, gross | $ 10,691,014 | $ 10,691,014 | $ 9,836,031 | ||
Less: accumulated depreciation and amortization | (8,331,318) | (8,331,318) | (7,529,752) | ||
Total | 2,359,696 | 2,359,696 | 2,306,279 | ||
Depreciation expense | 447,790 | $ 343,075 | 885,975 | $ 671,129 | |
Furniture and fixtures | |||||
Property, Plant and Equipment [Line Items] | |||||
Property, plant and equipment, gross | 293,152 | 293,152 | 288,536 | ||
Equipment | |||||
Property, Plant and Equipment [Line Items] | |||||
Property, plant and equipment, gross | 1,525,057 | 1,525,057 | 1,509,464 | ||
Capitalized internal use and purchased software | |||||
Property, Plant and Equipment [Line Items] | |||||
Property, plant and equipment, gross | 8,451,789 | 8,451,789 | 7,582,181 | ||
Leasehold improvements | |||||
Property, Plant and Equipment [Line Items] | |||||
Property, plant and equipment, gross | $ 421,016 | $ 421,016 | $ 455,850 |