v3.26.1
Loans and Notes Payable (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable $ 21,850,828 $ 15,307,660
Loans and notes payable, current 21,747,676 7,443,434
Loans and notes payable, long term 103,152 7,864,226
Various promissory notes and convertible notes [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 13,557 64,517
Blue Ridge Bank [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 410,200 410,200
Small Business Administration [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 358,827 358,827
Al Dali International for Gen. Trading & Cont. Co. [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 248,877 248,877
RSF LLC [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 500,000 500,000
Cedarview Opportunities Master Fund LP [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 5,025,679 3,701,402
Curve Capital, LLC [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 549,463 549,463
ClearThink Capital Partners, LLC [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 771,651 588,015
ClearThink Capital Partners, LLC (RBW) [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 6,438,909 1,619,159
Agile Capital Funding, LLC [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable 1,776,300 1,713,300
JJ Astor [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Total Notes Payable $ 5,757,365 $ 5,553,900