XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Intangible Assets, Net Other Than Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Beginning balance $ 2,615,281 $ 11,507,653
Additions 72,102 561,613
Amortization (731,079) (3,554,678)
Impairment (5,899,307)
Beginning balance 1,956,304 2,615,281
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance 606,354 4,473,861
Additions
Amortization (148,495) (808,968)
Impairment (3,058,539)
Beginning balance $ 457,859 $ 606,354
Intellectual Property [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 5 years 5 years
Intellectual Property [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 7 years 7 years
Customer-Related Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance $ 999,774 $ 2,885,657
Additions
Amortization (141,145) (1,137,663)
Impairment (748,220)
Beginning balance $ 858,629 $ 999,774
Customer-Related Intangible Assets [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 3 years 3 years
Customer-Related Intangible Assets [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 10 years 10 years
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance $ 427,005 $ 1,757,891
Additions
Amortization (60,283) (207,944)
Impairment (1,122,942)
Beginning balance $ 366,722 $ 427,005
Trademarks and Trade Names [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 5 years 5 years
Trademarks and Trade Names [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 10 years 10 years
Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 3 years 3 years
Beginning balance $ 582,148 $ 721,795
Additions 72,102 203,889
Amortization (381,156) (343,536)
Impairment
Beginning balance 273,094 582,148
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance 335,933
Additions  
Amortization   (335,933)
Impairment  
Beginning balance  
Platform Development Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance 1,332,516
Additions   357,724
Amortization   (720,634)
Impairment   (969,606)
Beginning balance