XML 115 R40.htm IDEA: XBRL DOCUMENT v3.24.4
Schedule of Finite Lived Intangible Assets Amortization Expenses (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 36,144,650 $ 35,259,473
Accumulated amortization (21,149,701) (17,577,599)
Net $ 14,994,949 17,681,874
Customer Relationships [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Gross carrying amount $ 1,350,000 1,350,000
Accumulated amortization (1,312,417) (1,006,389)
Net $ 37,583 343,611
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Gross carrying amount $ 2,550,000 2,550,000
Accumulated amortization (1,828,867) (1,555,925)
Net $ 721,133 994,075
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Gross carrying amount $ 3,935,177 3,050,000
Accumulated amortization (2,372,040) (2,257,205)
Net $ 1,563,137 792,795
Software Agreements [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Gross carrying amount $ 14,450,000 14,450,000
Accumulated amortization (10,608,332) (8,791,944)
Net $ 3,841,668 5,658,056
Gaming License [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Gross carrying amount $ 4,020,000 4,020,000
Accumulated amortization (2,177,500) (1,675,000)
Net 1,842,500 2,345,000
Internally Developed Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 2,904,473 2,904,473
Accumulated amortization (949,712) (737,053)
Net $ 1,954,761 2,167,420
Internally Developed Software [Member] | Minimum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 2 years  
Internally Developed Software [Member] | Maximum [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 10 years  
Domain Name [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 15 years  
Gross carrying amount $ 6,935,000 6,935,000
Accumulated amortization (1,900,833) (1,554,083)
Net $ 5,034,167 $ 5,380,917