v3.26.1
Lease Right-of-Use Asset and Operating Lease Liabilities - Schedule of Operating Lease Liabilities (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Schedule of Operating Lease Liabilities [Abstract]      
Beginning balance - right of use assets $ 583,610    
New right-of-use assets recognized 72,157    
Amortization for the six months ended June 30, 2026 (34,246)    
Adjustment for non-exercising option (66,287)    
Adjustment for foreign currency translation difference (2,849)    
Ending balance - right of use assets 552,385    
Beginning balance - Operating lease liability 583,610    
New lease liability recognized 72,157    
Imputed interest for the six months ended June 30, 2026 19,142    
Gross repayment for the six months ended June 30, 2026 (53,388) $ (48,912)  
Adjustment for non-exercising option (66,287)    
Adjustment for foreign currency translation difference (2,849)    
Ending balance - Operating lease liability 552,385    
Operating lease liability current portion 70,131   $ 60,689
Operating lease liability non-current portion 482,254   $ 522,921
Cash paid for amounts included in the measurement of lease liabilities:      
Operating cash flow to operating lease 53,388 48,912  
Right-of-use assets obtained in exchange for operating lease liabilities $ 72,157 $ 617,213  
Remaining lease term for operating lease (years) 7 years 6 months 14 days 8 years 7 months 6 days  
Weighted average discount rate for operating lease 6.54% 6.65%