XML 56 R46.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
SCHEDULE OF SEGMENTS INFORMATION WITH GEOGRAPHIC AREAS (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Revenues:    
Total revenue $ 4,946,216 $ 6,281,214
Operating income:    
Total operating income 159,447 1,377,762
North America [Member]    
Revenues:    
Total revenue 4,249,150 5,475,061
Operating income:    
Total operating income 2,205,906 3,605,959
International [Member]    
Revenues:    
Total revenue 697,066 806,153
Operating income:    
Total operating income 76,754 109,810
Corporate Costs Unallocated [Member]    
Operating income:    
Total operating income $ (2,123,213) $ (2,338,007)