XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Short-Term Loan (Details Narrative) - Line of Credit [Member] - USD ($)
9 Months Ended
Aug. 11, 2023
Aug. 18, 2022
Jun. 19, 2019
Sep. 30, 2023
Dec. 31, 2022
Bank of America [Member]          
Line of Credit Facility [Line Items]          
Line of credit     $ 785,000 $ 0 $ 0
Line of credit, maturity date     Jun. 18, 2024 Jun. 18, 2024  
Line of credit, interest rate     8.11%    
Accrued interest expense       $ 27,996  
Taishin International Bank [Member]          
Line of Credit Facility [Line Items]          
Line of credit   $ 6,940,063   $ 620,732 $ 652,316
Line of credit, maturity date Aug. 30, 2024 Aug. 30, 2023      
Line of credit, interest rate 3.20% 3.20%