XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Short-Term Loan (Details Narrative) - Line of Credit [Member] - USD ($)
3 Months Ended
Aug. 18, 2022
Jun. 19, 2019
Mar. 31, 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   657,895  
Line of credit, maturity date Aug. 30, 2023      
Line of credit, interest rate 3.20%      
Accrued interest expense     $ 1,788