XML 70 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Gross Carrying Intangible Assets (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Estimated life 2 years 3 months 18 days 3 years 5 months 1 day
Beginning balance $ 13,337,179 $ 16,511,732
Amortization (6,451,174) (7,997,144)
Impairment (4,929,701) (5,899,307)
Ending balance $ 1,956,304 $ 2,615,281
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 3 years 3 months 4 years 3 months
Beginning balance $ 5,671,026 $ 5,671,026
Amortization (2,154,628) (2,006,133)
Impairment (3,058,539) (3,058,539)
Ending balance $ 457,859 $ 606,354
Customer-Related Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 6 years 2 months 1 day 7 years 2 months 1 day
Beginning balance $ 4,411,499 $ 4,411,499
Amortization (2,804,650) (2,663,505)
Impairment (748,220) (748,220)
Ending balance $ 858,629 $ 999,774
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 6 years 2 months 1 day 7 years 2 months 1 day
Beginning balance $ 2,082,338 $ 2,082,338
Amortization (592,674) (532,391)
Impairment (1,122,942) (1,122,942)
Ending balance $ 366,722 $ 427,005
Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 1 year 11 months 15 days 2 years 4 months 2 days
Beginning balance $ 1,172,316 $ 1,100,212
Amortization (899,222) (518,064)
Impairment
Ending balance $ 273,094 582,148
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance   901,198
Amortization   (901,198)
Impairment  
Ending balance  
Platform Development Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Beginning balance   2,345,459
Amortization   (1,375,853)
Impairment   (969,606)
Ending balance