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 |