XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.1
SCHEDULE OF PROVISION FOR INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Current tax, federal $ 753,683 $ 1,017,059
Current tax, state 340,952 460,098
Current tax, foreign 151,236 216,082
Current tax 1,245,871 1,693,239
Income tax recovery (1,127,689) (1,476,088)
Current tax, total 118,182 217,151
Deferred income tax, federal (172,763) (49,088)
Deferred income tax, state (78,154) (22,207)
Deferred income tax, foreign
Deferred income tax, total (250,917) (71,295)
Total $ (132,735) $ 145,856