XML 122 R63.htm IDEA: XBRL DOCUMENT v3.24.2
Bonds With Warrants (Details) - Schedule of Terms and Conditions of Bonds with Warrants - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Bonds With Warrants (Details) - Schedule of Terms and Conditions of Bonds with Warrants [Line Items]        
Maturity Jul. 02, 2024      
Amount $ 3,489,995 $ 3,550,856 $ 3,795,867 $ 6,709,559
11 [Member]        
Bonds With Warrants (Details) - Schedule of Terms and Conditions of Bonds with Warrants [Line Items]        
Issue Date Jul. 02, 2021      
Maturity Jul. 02, 2024      
Amount $ 3,489,995      
Nominal Interest Rate 0.00%      
Interest Rate of Return 3.00%