v3.25.2
Loans and Notes Payable (Details 1) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Total Notes Payable- related parties $ 21,828,233 $ 21,810,164
Loans and notes payable, current- related parties 21,828,233 22,108,339
Loans and notes payable, long term- related parties
Jorgan Development LLC [Member]    
Debt Instrument [Line Items]    
Total Notes Payable- related parties 17,658,421 18,109,503
Ballengee Holdings, LLC [Member]    
Debt Instrument [Line Items]    
Total Notes Payable- related parties 1,328,805 1,391,650
James Ballengee [Member]    
Debt Instrument [Line Items]    
Total Notes Payable- related parties 492,500  
Tyler Nelson [Member]    
Debt Instrument [Line Items]    
Total Notes Payable- related parties 792,868 1,020,872
Triple T Trading Company LLC [Member]    
Debt Instrument [Line Items]    
Total Notes Payable- related parties 476,352 404,121
Waskom, LLC [Member]    
Debt Instrument [Line Items]    
Total Notes Payable- related parties $ 1,079,287 $ 884,018