v3.26.1
Financial Instruments by Category - Schedule of Net gains or Losses by Financial Instrument (Details) - Amortized Cost [Member] - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Amortized cost:    
Interest income $ 18,977 $ 28,890
Foreign exchange gains 2,121 36,925
Gains on foreign currency translation 2,845 169,516
Interest expense (43,927) (53,328)
Losses on foreign currency transaction (4,216) (45,666)
Losses on foreign currency translation (435,220) (16,098)
Financial liabilities measured at fair value through profit and loss:    
Realized gain on financial liabilities measured at fair value 1,798,064
Gains on change in fair value of financial liabilities 23,943
Losses on change in fair value of financial liabilities $ (23,440)