v3.24.2.u1
Notes Payable, Related Parties - Summary of Notes Payable Related Parties (Details) - USD ($)
Jun. 30, 2024
Dec. 31, 2023
Director [Member] | Notes Payable 1 [Member]    
Related Party Transaction [Line Items]    
Notes payable   $ 100,000
Cesar J. Gutierrez Living Trust [Member] | Notes Payable 2 [Member]    
Related Party Transaction [Line Items]    
Notes payable   50,000
Cesar J. Gutierrez Living Trust [Member] | Notes Payable 20 [Member]    
Related Party Transaction [Line Items]    
Notes payable $ 33,425 50,000
Board of Directors Chairman [Member] | Notes Payable 3 [Member]    
Related Party Transaction [Line Items]    
Notes payable   750,000
Board of Directors Chairman [Member] | Notes Payable 6 [Member]    
Related Party Transaction [Line Items]    
Notes payable 250,000 250,000
Board of Directors Chairman [Member] | Notes Payable 7 [Member]    
Related Party Transaction [Line Items]    
Notes payable 500,000 500,000
Board of Directors Chairman [Member] | Notes Payable 10 [Member]    
Related Party Transaction [Line Items]    
Notes payable 500,000 500,000
Board of Directors Chairman [Member] | Notes Payable 12 [Member]    
Related Party Transaction [Line Items]    
Notes payable   2,000,000
Board of Directors Chairman [Member] | Notes Payable 17 [Member]    
Related Party Transaction [Line Items]    
Notes payable 629,000 1,500,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 4 [Member]    
Related Party Transaction [Line Items]    
Notes payable 250,000 250,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 5 [Member]    
Related Party Transaction [Line Items]    
Notes payable 250,000 250,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 8 [Member]    
Related Party Transaction [Line Items]    
Notes payable 250,000 250,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 9 [Member]    
Related Party Transaction [Line Items]    
Notes payable 250,000 250,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 11 [Member]    
Related Party Transaction [Line Items]    
Notes payable 250,000 250,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 16 [Member]    
Related Party Transaction [Line Items]    
Notes payable   920,000
Lyle A. Berman Revocable Trust [Member] | Notes Payable 18 [Member]    
Related Party Transaction [Line Items]    
Notes payable   500,000
Former CFO [Member] | Notes Payable 13 [Member]    
Related Party Transaction [Line Items]    
Notes payable   100,000
Former CFO [Member] | Notes Payable 19 [Member]    
Related Party Transaction [Line Items]    
Notes payable 16,712 25,000
IG Union Bower LLC [Member] | Notes Payable 14 [Member]    
Related Party Transaction [Line Items]    
Notes payable   100,000
Related Party [Member]    
Related Party Transaction [Line Items]    
Less: current maturities 632,084 2,543,146
Notes payable, related parties, less current maturities 1,957,082 4,171,142
Related Party [Member] | Notes Payable, Other Payables [Member]    
Related Party Transaction [Line Items]    
Notes payable 3,179,137 8,595,000
Debt discounts 589,971 1,880,712
Notes payable 2,589,166 6,714,288
Less: current maturities 632,084 2,543,146
Notes payable, related parties, less current maturities $ 1,957,082 $ 4,171,142