XML 82 R66.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF PROVISION FOR INCOME TAX EXPENSE (BENEFIT) (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]    
Current tax, federal $ 763,471 $ 753,683
Current tax, state 345,380 340,952
Current tax, foreign 217,552 151,236
Current tax expense 1,326,403 1,245,871
Income tax benefit (621,959) (1,127,689)
Current tax, total expense 704,444 118,182
Deferred income tax, federal 101,053 (172,763)
Deferred income tax, state 45,714 (78,154)
Deferred income tax, foreign
Deferred income tax, total expense (benefit) 146,767 (250,917)
Total $ 851,211 $ (132,735)