XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF SEGMENTS INFORMATION WITH GEOGRAPHIC AREAS (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenues:    
Total revenue $ 6,281,214 $ 4,130,164
Operating income:    
Total operating income 1,377,762 304,885
North America [Member]    
Revenues:    
Total revenue 5,475,061 3,745,014
Operating income:    
Total operating income 3,605,959 2,096,321
International [Member]    
Revenues:    
Total revenue 806,153 385,150
Operating income:    
Total operating income 109,810 (144,871)
Corporate Costs, Unallocated [Member]    
Operating income:    
Total operating income $ (2,338,007) $ (1,646,565)