| Schedule of Capitalized Technology | Capitalized technology, net is as follows:   
    |  |  | September 30, 2018 |  |  | December 31, 2017 |  |  
    | Capitalized cost: |  |  |  |  |  |  |  |  |  
    | Balance, beginning of period |  | $ | 2,043,122 |  |  | $ | 1,860,558 |  |  
    | Additional capitalized cost |  |  | 88,868 |  |  |  | 182,564 |  |  
    | Balance, end of period |  | $ | 2,131,990 |  |  | $ | 2,043,122 |  |  
    |  |  |  |  |  |  |  |  |  |  
    |  |  |  |  |  |  |  |  |  |  
    | Accumulated amortization: |  |  |  |  |  |  |  |  |  
    | Balance, beginning of period |  | $ | 1,889,741 |  |  | $ | 1,698,954 |  |  
    | Provision for amortization |  |  | 54,991 |  |  |  | 190,787 |  |  
    | Balance, end of period |  | $ | 1,944,732 |  |  | $ | 1,889,741 |  |  
    | Capitalized Technology, net |  | $ | 187,258 |  |  | $ | 153,381 |  |  |