XML 72 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Notes Payable - Schedule of notes payable (Details) - USD ($)
Dec. 31, 2025
Dec. 31, 2024
Current portion    
Notes Payable $ 8,339,366 $ 10,740,402
Debt Discount (543,230) (791,800)
Net 7,796,136 9,948,602
Avenue - Note payable    
Current portion    
Notes Payable 8,339,366 5,740,402
Debt Discount (543,230) (527,870)
Net $ 7,796,136 5,212,532
Avenue - Convertible note payable    
Current portion    
Notes Payable   5,000,000
Debt Discount   (263,930)
Net   $ 4,736,070