v3.26.1
Schedule of Foreign Currency Exchange Rates (Details)
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Period NTD: USD Exchange Rate [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Foreign currency exchange rate 31.945 31.380 33.155
Period Average NTD: USD Exchange Rate [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Foreign currency exchange rate 31.810 31.330 32.938