XML 60 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments (Details Narrative) - USD ($)
12 Months Ended
Mar. 13, 2024
Dec. 31, 2022
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Purchase price   $ 17,146,325 $ 16,407,415
Construction contract paid   47,944  
Settlement And Release Agreement [Member] | Subsequent Event [Member]      
Property, Plant and Equipment [Line Items]      
Shares Issued, Shares, Share-Based Payment Arrangement, Forfeited 118,535,168    
Equipment [Member]      
Property, Plant and Equipment [Line Items]      
Purchase price   2,219,285  
Deposits   1,109,643  
Remaining payment   $ 1,109,642