XML 79 R65.htm IDEA: XBRL DOCUMENT v3.23.1
SCHEDULE OF PROVISION FOR INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]    
Current tax, federal $ 1,017,059 $ 1,309,503
Current tax, state 460,098 592,394
Current tax, foreign 216,082 91,285
Current tax 1,693,239 1,993,182
Income tax recovery (1,476,088)
Current tax, total 217,151 1,993,182
Deferred income tax, federal (49,088) 250,153
Deferred income tax, state (22,207) 113,164
Deferred income tax, foreign
Deferred income tax, total (71,295) 363,317
Total $ 145,856 $ 2,356,499