XML 60 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Intangible Assets (Details) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value $ 191,040 $ 191,040
Accumulated Amortization (100,296) (95,520)
Net Book Value 90,744 95,520
Developed technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 184,100 184,100
Accumulated Amortization (96,653) (92,050)
Net Book Value 87,447 92,050
Customer relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 1,300 1,300
Accumulated Amortization (682) (650)
Net Book Value 618 650
Non-compete agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Value 5,640 5,640
Accumulated Amortization (2,961) (2,820)
Net Book Value $ 2,679 $ 2,820