XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF BASIC AND DILUTED LOSS PER SHARE (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share [Abstract]    
Net income attributable to controlling interest $ 2,775,864 $ 7,021,604
Basic 12,434,886 12,379,316
Diluted 12,489,467 12,466,415
Basic $ 0.22 $ 0.57
Diluted $ 0.22 $ 0.56