v3.26.1
Short-Term Loans (Details)
3 Months Ended
Mar. 21, 2024
USD ($)
Feb. 28, 2018
Jun. 19, 2017
USD ($)
Jun. 12, 2017
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
TWD ($)
Mar. 31, 2025
USD ($)
Mar. 31, 2026
TWD ($)
Dec. 31, 2025
Jun. 19, 2017
TWD ($)
Jun. 12, 2017
TWD ($)
Jun. 28, 2016
USD ($)
Jun. 28, 2016
TWD ($)
Short-Term Loans [Line Items]                          
Payments of loan         $ 661,650   $ 29,250            
Interest expenses         $ 3,593   3,761            
Money deposited in a savings account         2.50%     2.50%          
Other Individual [Member]                          
Short-Term Loans [Line Items]                          
Interest expenses         $ 888   888            
Proceeds from notes $ 30,000                        
Percentage of bears interest rate 12.00%                        
Maturity date Mar. 21, 2025                        
Cathay United Bank [Member]                          
Short-Term Loans [Line Items]                          
Maturity date         Jun. 28, 2017 Jun. 28, 2017              
Interest expenses         $ 597   $ 1,470            
CTBC Bank [Member]                          
Short-Term Loans [Line Items]                          
Debt instrument term   1 year                      
Cathay United Bank [Member]                          
Short-Term Loans [Line Items]                          
Credit limit amount                       $ 228,750 $ 7,500,000
Effective interest rate         2.99%     2.99% 2.99%        
Cathay United Bank [Member] | Cathay United Loan Agreement [Member]                          
Short-Term Loans [Line Items]                          
Interest rate of loan                       1.31% 1.31%
Cathay United Loan Agreement [Member]                          
Short-Term Loans [Line Items]                          
Payments of loan         $ 29,650 $ 938,283              
CTBC Bank [Member]                          
Short-Term Loans [Line Items]                          
Credit limit amount     $ 327,500 $ 327,500           $ 10,000,000 $ 10,000,000    
Maturity date     Jan. 19, 2018 Jan. 19, 2018                  
Loan paid         $ 632,000     $ 20,000,000