XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Gross Carrying Intangible Assets (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Estimated life 3 years 5 months 1 day 4 years 9 months
Beginning balance $ 16,511,732 $ 15,950,121
Amortization (7,997,144) (4,442,468)
Impairment (5,899,307)
Ending balance $ 2,615,281 $ 11,507,653
Intellectual Property [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 4 years 3 months 5 years 11 months 26 days
Beginning balance $ 5,671,026 $ 5,671,026
Amortization (2,006,133) (1,197,165)
Impairment (3,058,539)
Ending balance $ 606,354 $ 4,473,861
Customer-Related Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 7 years 2 months 1 day 8 years 2 months 1 day
Beginning balance $ 4,411,499 $ 4,411,499
Amortization (2,663,505) (1,525,842)
Impairment (748,220)  
Ending balance $ 999,774 $ 2,885,657
Trademarks and Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 7 years 2 months 1 day 8 years 2 months 1 day
Beginning balance $ 2,082,338 $ 2,082,338
Amortization (532,391) (324,447)
Impairment (1,122,942)
Ending balance 427,005 $ 1,757,891
Noncompete Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life   8 months 4 days
Beginning balance 901,198 $ 901,198
Amortization (901,198) (565,265)
Impairment
Ending balance $ 335,933
Platform Development Costs [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life   2 years 11 months 19 days
Beginning balance 2,345,459 $ 1,987,735
Amortization (1,375,853) (655,219)
Impairment (969,606)
Ending balance $ 1,332,516
Computer Software, Intangible Asset [Member]    
Finite-Lived Intangible Assets [Line Items]    
Estimated life 2 years 4 months 2 days 2 years 11 months 19 days
Beginning balance $ 1,100,212 $ 896,325
Amortization (518,064) (174,530)
Impairment  
Ending balance $ 582,148 $ 721,795