XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Capitalized Technology (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Research and Development [Abstract]    
Balance, beginning of period $ 2,169,245 $ 2,169,245
Additional capitalized cost 23,569
Balance, end of period 2,192,814 2,169,245
Capitalized Computer Software, Accumulated Amortization 2,143,378 2,130,037
Provision for amortization 18,896 13,341
Capitalized Computer Software, Accumulated Amortization 2,162,274 2,143,378
Capitalized Technology, net $ 30,540 $ 25,867