XML 54 R44.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
Mar. 31, 2025
Dec. 31, 2024
Line of Credit Facility [Line Items]            
Line of credit       $ 6,940,063 $ 603,227 $ 610,967
Line of credit, maturity date May 23, 2025 Nov. 24, 2024 Aug. 30, 2024 Aug. 30, 2023    
Line of credit, interest rate 3.33%