v3.26.1
Cash and Cash Equivalents (Details Narrative)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
TWD ($)
Dec. 31, 2025
USD ($)
Cash and Cash Equivalents [Abstract]      
Cash FDIC insured amount $ 250,000    
Uninsured amount  
Cash CDIC insured amount 94,200 $ 3,000,000  
CDIC uninsured amount $ 1,225,500   $ 242,000