XML 54 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Loan (Details Narrative) - Line of Credit [Member] - Taishin International Bank [Member] - USD ($)
May 28, 2024
Aug. 11, 2023
Aug. 18, 2022
Jun. 30, 2024
Dec. 31, 2023
Line of Credit Facility [Line Items]          
Line of credit     $ 6,940,063 $ 617,284 $ 652,422
Line of credit, maturity date Nov. 24, 2024 Aug. 30, 2024 Aug. 30, 2023    
Line of credit, interest rate 3.33%