Quarterly report pursuant to Section 13 or 15(d)

Capitalized Technology - Schedule of Capitalized Technology (Details)

v3.10.0.1
Capitalized Technology - Schedule of Capitalized Technology (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Dec. 31, 2017
Research and Development [Abstract]          
Capitalized cost: Balance, beginning of period     $ 2,043,122 $ 1,860,558 $ 1,860,558
Capitalized cost: Additional capitalized cost     57,814   182,564
Capitalized cost: Balance, end of period $ 2,100,936   2,100,936   2,043,122
Accumulated amortization: Balance, beginning of period     1,889,741 1,698,954 1,698,954
Accumulated amortization: Provision for amortization 15,000 $ 35,000 34,098 $ 108,000 190,787
Accumulated amortization: Balance, end of period 1,923,839   1,923,839   1,889,741
Capitalized Technology, net $ 177,097   $ 177,097   $ 153,381