XML 71 R38.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Schedule of Finite Lived Intangible Assets Amortization Expenses (Details) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount $ 35,259,473 $ 34,547,050
Accumulated amortization (18,859,740) (17,577,599)
Net $ 16,399,733 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,062,639) (1,006,389)
Net $ 287,361 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,626,896) (1,555,925)
Net $ 923,104 994,075
Technology [Member]    
Finite-Lived Intangible Assets [Line Items]    
Useful life 6 years  
Gross carrying amount $ 3,050,000 3,050,000
Accumulated amortization (2,362,445) (2,257,205)
Net $ 687,555 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 (9,470,000) (8,791,944)
Net $ 4,980,000 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 (1,842,500) (1,675,000)
Net 2,177,500 2,345,000
Internally Developed Software [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross carrying amount 2,904,473 2,192,050
Accumulated amortization (825,593) (737,053)
Net $ 2,078,880 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,669,667) (1,554,083)
Net $ 5,265,333 $ 5,380,917