v3.26.1
Bank loans (Tables)
12 Months Ended
Dec. 31, 2025
Bank Loans  
Schedule of bank loans
                               
    Interest rate   Maturity Date   Principal   Interest  

December 31,

2025

 

December 31,

2024

 
Peoples Bank                                            
Promissory note     7.50 %   February 27, 2028   4,180,280     21,739     4,202,019     —    
Commercial loan     7.75 %   December 22, 2026     48,423       22       48,445       —    
Commercial promissory note     7.50 %    July 1, 2026     300,000       1,833       301,833          
                $ 4,528,703     $ 23,594     $ 4,552,297     $ —    
Disclosed as follows                                            
Bank loans -  current portion                   $ 888,315     $ —    
Bank loans – long term portion                     3,663,982       —    
                    $ 4,552,297     $ —