XML 78 R64.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants (Details Narrative) - USD ($)
12 Months Ended
Jan. 03, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Proceeds from warrant exercises   $ 3,558,812 $ 3,502
Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Issuance of common stock 127,443    
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   1,259,303  
Series B Warrants [Member] | Subsequent Event [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Warrants exercised 127,443    
Proceeds from warrant exercises $ 355,298    
All Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Proceeds from warrant exercises   $ 16,752,492  
April Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate purchase price   3,139,651  
May Investor Warrants [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Aggregate purchase price   $ 3,139,651