v3.26.1
Short-Term Loans (Details)
3 Months Ended 6 Months Ended
Mar. 21, 2024
USD ($)
Feb. 28, 2018
Jun. 19, 2017
USD ($)
Jun. 12, 2017
USD ($)
Jun. 28, 2016
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
TWD ($)
Jun. 30, 2025
USD ($)
Mar. 31, 2026
USD ($)
Mar. 31, 2026
TWD ($)
Dec. 31, 2025
Jun. 19, 2017
TWD ($)
Jun. 12, 2017
TWD ($)
Jun. 28, 2016
TWD ($)
Short-Term Loans [Line Items]                                
Payments of loan               $ 691,299   $ 58,875            
Interest expenses               977   2,762            
Other Individual [Member]                                
Short-Term Loans [Line Items]                                
Interest expenses           $ 898 $ 898 $ 1,785   1,785            
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                      
Interest expenses           $ 380 1,293                  
CTBC Bank [Member]                                
Short-Term Loans [Line Items]                                
Debt instrument term   1 year                            
Money deposited in a savings account           2.50%   2.50% 2.50%              
Cathay United Bank [Member]                                
Short-Term Loans [Line Items]                                
Credit limit amount         $ 228,750                     $ 7,500,000
Effective interest rate           3.05%   3.05% 3.05%       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               $ 59,299 $ 1,876,566              
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                        
Interest expenses           $ 3,981 $ 3,593   $ 7,742            
Loan paid                     $ 632,000 $ 20,000,000