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