v3.25.2
Other Long-Term Loans (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Other Long-Term Loans    
Debt instrument, Interest rate 11.00%  
Gain (loss) on sale of property, plant and equipment $ (48,748) $ 31,392