XML 221 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF MOVEMENT OF VALUATION ALLOWANCE PROVISION FOR DEFERRED TAX ASSETS (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Balance $ 2,963,591 $ 3,093,005
Current year addition 363,597 311,190
Expire of NOL (168,776) (152,259)
Exchange rate effect (17,834) (288,345)
Balance $ 3,140,578 $ 2,963,591