v3.26.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2026
Commitments and Contingencies Disclosure [Abstract]  
Schedule of financing lease liability
               
Description   March 31,
2026
    December 31,
2025
 
Principal portion of finance lease obligations   $ 8,711,783     $ 8,711,784  
Accrued interest   $ 651,422     $ 390,068  
Total finance lease liabilities (current)   $ 9,363,205     $ 9,101,852  
Schedule of lessee operating lease liability
       
2026     226,467  
2027     181,559  
2028     56,220  
2029     -  
Thereafter     -  
Total undiscounted lease payments     464,246  
Less: Imputed interest     57,939  
Present value of lease payments     406,308  
Operating lease liabilities, current     247,868  
Operating lease liabilities, long-term     158,440  
Operating lease liability     406,308  
Weighted-average remaining lease term(mo.)     7.11  
Weighted-average discount rate     9.12 %