XML 93 R79.htm IDEA: XBRL DOCUMENT v3.25.1
Share-Based Compensation & Warrants (Details Narrative) - USD ($)
1 Months Ended 12 Months Ended
Apr. 04, 2024
Jun. 20, 2023
Jun. 30, 2022
Feb. 14, 2022
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Shares Available         40,000,000  
Stock-based compensation         $ 2,551,959 $ 1,597,881
Warrants outstanding         399,040 80,000
Warrants issued         80,000  
Warrants exercise price         $ 5.75  
Fair value of warrants         $ 374,000  
Clear Street LLC [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Warrants issued 319,040          
Warrants exercise price $ 0.90          
Fair value of warrants $ 92,522          
Public Offering [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Public offering       1,600,000    
Al Dali International For Gen Trading And Cont Co [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Share purchased   1,000,000        
Exercise price   $ 1.179        
Amortization of debt discount   $ 467,509        
Employees [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Option granted         539,596  
Stock Options [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Public offering         1,076,031 1,054,267
Additional stock awards         48,387 245,536
Stock-based compensation         $ 2,930,838 $ 1,596,957
Stock Options [Member] | Employees [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Option granted     1,421,760      
Non Statutory Stock Options [Member] | Board of Directors Chairman [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Option vested         95,045  
Option forfeited         10,311