XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.1
Basis of Presentation (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jan. 01, 2019
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Deferred revenues $ 110,294   $ 123,529  
Allowance for estimated doubtful accounts 160,983   123,165  
Capitalized computer software, additions 135,419 $ 140,043    
Asset impairment charges 0   0  
Reserve for processing losses 539,153   506,153  
Operating lease right-of-use assets 2,424,175   $ 2,480,902 $ 2,688,412
Operating lease, liability $ 2,581,030     $ 2,775,259