v3.26.3
Schedule of deferred tax assets and liabilities (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2024
Income Tax Disclosure [Abstract]      
Allowance for expected credit losses $ 319,380 $ 376,883  
Depreciation and amortization (8,554) 13,832  
Unrealized foreign currency transaction gains (336,021) (323,498)  
Total deferred tax (liabilities) assets, net $ 25,195 $ 67,217