XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Intangible Assets - Components of Intangible Assets (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Accumulated Amortization $ (261,878) $ (685,901)
Net Carrying Amount 272,969  
Total, Gross Carrying Costs 534,847 4,289,141
Total, Net Carrying Amount 272,969 253,865
Impairment 0 (3,349,375)
Trade Names 1 [Member]    
Tradename 0 80,000
Tradename 0 (22,083)
Tradename 0 0
Impairment, indefinite   (57,917)
Patents and Trademarks [Member]    
Gross Carrying Costs 534,847 509,141
Accumulated Amortization (261,878) (255,276)
Net Carrying Amount 272,969 253,865
Impairment, finite   0
Developed Technology Rights [Member]    
Gross Carrying Costs 0 3,500,000
Accumulated Amortization 0 (386,459)
Net Carrying Amount 0 0
Impairment, finite   (3,113,541)
Customer Relationships [Member]    
Gross Carrying Costs 0 200,000
Accumulated Amortization 0 (22,083)
Net Carrying Amount $ 0 0
Impairment, finite   $ (177,917)