v3.26.1
Lease Right-of-Use Asset and Operating Lease Liabilities - Schedule of Operating Lease Liabilities (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Schedule of Operating Lease Liabilities [Abstract]      
Balance $ 583,610    
New right-of-use assets recognized 72,777    
Amortization for the three months ended March 31, 2026 (17,057)    
Adjustment for non-exercising option (66,856)    
Adjustment for foreign currency translation difference 1,632    
Balance 574,106    
Balance 583,610    
New lease liability recognized 72,777    
Imputed interest for the three months ended March 31, 2026 9,754    
Gross repayment for the three months ended March 31, 2026 (26,811) $ (24,452)  
Adjustment for non-exercising option (66,856)    
Adjustment for foreign currency translation difference 1,632    
Balance 574,106    
Operating lease liability current portion 69,584   $ 60,689
Operating lease liability non-current portion 504,522   $ 522,921
Operating cash flow to operating lease 26,811 24,452  
Right-of-use assets obtained in exchange for operating lease liabilities  
Remaining lease term for operating lease (years) 7 years 9 months 8 years 9 months 10 days  
Weighted average discount rate for operating lease 6.54% 6.40%