XML 72 R56.htm IDEA: XBRL DOCUMENT v3.26.1
Warrants (Details Narrative) - USD ($)
12 Months Ended
Feb. 11, 2024
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Proceeds from warrant exercises   $ 2,919,812 $ 3,558,812
April Warrants And May Investor Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Payments for repurchase of warrants $ 3,139,651    
Tradeable Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants exercised   1,569  
Investor Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants exercised   1,401  
Series B Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants exercised   2,269,303  
Proceeds from warrant exercises   $ 18,136,992