v3.25.1
Other Payable (Tables)
3 Months Ended
Mar. 31, 2025
Other Payable [Abstract]  
Schedule of Other Payable

Other payable consisted of the following:

 

   March 31,
2025
   December 31,
2024
 
PPG payable (as defined below)  $33,967   $61,676 
Income tax payable   715,559    1,115,559 
Share issuance liability   

150,000

    150,000 
Sale proceeds due to consignor   256,080    
-
 
Other   46,875    36,987 
   $1,202,481   $1,364,222