XML 107 R97.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations of Risks - Credit Risk (Details)
Jun. 30, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Jun. 30, 2024
TWD ($)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Cash and Cash Equivalents, at Carrying Value [Abstract]          
Cash $ 1,307,092       $ 7,777,241
Cash, Insured and Uninsured [Abstract]          
Cash, Canadian Deposit Insurance Corporation insured amount 73,000 $ 100,000      
Cash, amount uninsured by Canadian Deposit Insurance Corporation 874,976 1,198,717      
Cash, Taiwan Central Deposit Insurance Corporation insured amount 92,000   $ 3,000,000    
Cash, amount uninsured by Taiwan Central Deposit Insurance Corporation 355,481        
Cash, European Banking Authority insured amount 107,000     € 100,000  
Cash, amount uninsured by European Banking Authority 273,521     255,524  
CANADA          
Cash and Cash Equivalents, at Carrying Value [Abstract]          
Cash 1,020,961 $ 1,398,717      
TAIWAN          
Cash and Cash Equivalents, at Carrying Value [Abstract]          
Cash 544,840        
European Union [Member]          
Cash and Cash Equivalents, at Carrying Value [Abstract]          
Cash 380,565     € 355,524  
CAMBODIA          
Cash and Cash Equivalents, at Carrying Value [Abstract]          
Cash $ 112,587