XML 58 R45.htm IDEA: XBRL DOCUMENT v3.25.1
Short-Term Loan (Details Narrative) - Line of Credit [Member] - Taishin International Bank [Member] - USD ($)
Nov. 25, 2024
May 28, 2024
Aug. 11, 2023
Aug. 18, 2022
Dec. 31, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]            
Line of credit       $ 6,940,063 $ 610,967 $ 652,422
Line of credit, maturity date May 23, 2025 Nov. 24, 2024 Aug. 30, 2024 Aug. 30, 2023    
Line of credit, interest rate 3.33%