v3.26.1
Ox Hill Note Receivable and Future Receivables Obligation - Schedule of Future Receivables Financing (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Schedule of Future Receivables Financing [Line Items]    
Balance March 31, 2026 $ 16,113,228  
Interest amortized 3,590,302  
Amount due 19,703,530  
Balance due to lender 3,650,726
TRINITY [Member]    
Schedule of Future Receivables Financing [Line Items]    
Paid to lender (12,252,804)  
Ox Hill [Member]    
Schedule of Future Receivables Financing [Line Items]    
Paid to lender $ (3,800,000)