XML 101 R82.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF LONG TERM LOANS (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Short-Term Debt [Line Items]    
Total long-term loans $ 6,599,506 $ 1,218,939
Weighted Average Interest Rate [1] 1.20%  
Weighted Average Years to Maturity [1] 2 years 10 months 28 days  
Less: current portion $ (96,824) (156,217)
Non-current portion 6,502,682 1,062,722
Guaranteed Loans [Member]    
Short-Term Debt [Line Items]    
Total long-term loans $ 6,563,764 864,417
Weighted Average Interest Rate [1] 1.19%  
Weighted Average Years to Maturity [1] 2 years 10 months 28 days  
Guaranteed Loans [Member] | Fixed Rate Loans [Member]    
Short-Term Debt [Line Items]    
Total long-term loans $ 185,766 575,191
Weighted Average Interest Rate [1] 0.04%  
Weighted Average Years to Maturity [1] 29 days  
Guaranteed Loans [Member] | Variable Rate Loans [Member]    
Short-Term Debt [Line Items]    
Total long-term loans $ 6,377,998 289,226
Weighted Average Interest Rate [1] 1.15%  
Weighted Average Years to Maturity [1] 2 years 9 months 29 days  
Unsecured Loans [Member]    
Short-Term Debt [Line Items]    
Total long-term loans $ 35,742 354,522
Weighted Average Interest Rate [1] 0.01%  
Weighted Average Years to Maturity [1] 0 years  
Unsecured Loans [Member] | Fixed Rate Loans [Member]    
Short-Term Debt [Line Items]    
Total long-term loans $ 35,742 $ 354,522
Weighted Average Interest Rate [1] 0.01%  
Weighted Average Years to Maturity [1] 0 years  
[1] Pertained to information for loans outstanding as of December 31, 2024.