Annual report pursuant to Section 13 and 15(d)

Note 9 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details)

v3.23.1
Note 9 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Intangible assets with estimated useful lives, impairment $ (3,649,193)  
Intangible assets with estimated useful lives (1,600,604) $ (201,032)
Intangible assets with estimated useful lives, amortization (1,399,572)  
Intangible assets with estimated useful lives 2,720,203 7,768,968
Intangible assets with estimated useful lives, period increase (decrease) (1,399,572)  
Net identifiable intangible assets 3,000,203 8,048,968
Net identifiable intangible assets, increase (decrease) (1,399,572)  
Net identifiable intangible assets, impairment (3,649,193) 0
Trade Names [Member]    
Intangible assets with indefinite lives $ 280,000 280,000
Technology-Based Intangible Assets [Member]    
Useful life (Year) 5 years  
Intangible assets with estimated useful lives $ 1,373,436 2,900,000
Intangible assets with estimated useful lives, impairment $ (1,526,564)  
Customer Relationships [Member]    
Useful life (Year) 6 years 4 months 24 days  
Intangible assets with estimated useful lives $ 2,827,371 4,950,000
Intangible assets with estimated useful lives, impairment $ (2,122,629)  
Noncompete Agreements [Member]    
Useful life (Year) 3 years  
Intangible assets with estimated useful lives $ 120,000 $ 120,000