XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Schedule of Stock Option Activities (Details) - USD ($)
6 Months Ended 12 Months Ended
May 30, 2025
Jan. 02, 2025
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Outstanding, shares     5,788,597    
Weighted average exercise price, per share     $ 2.97    
Outstanding, weighted-average remaining contractual term (Year)     5 years 7 months 6 days   5 years 4 months 2 days
Outstanding, aggregate intrinsic value     $ 655,578    
Granted, shares [1]     698,500    
Granted, weighted average exercise price [1]     $ 1.71    
Shares canceled     (55,000) [2] (5,569)  
Exercised, weighted average exercise price [2]     $ 1.17    
Shares canceled [3]     (432,500)    
Canceled, weighted average exercise price [3]     $ 3.13    
Outstanding, shares     5,999,597   5,788,597
Weighted average exercise price, per share     $ 2.83   $ 2.97
Outstanding, aggregate intrinsic value       $ 655,578
Exercisable, shares     4,768,372    
Exercisable, weighted average exercise price     $ 3.09 $ 1.61  
Exercisable, weighted-average remaining contractual term (Year)     4 years 9 months 7 days    
Exercisable, aggregate intrinsic value        
Executives and Key Personnel [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted, shares 25,000 356,500      
Granted, weighted average exercise price $ 1.04 $ 1.74      
Vesting period   1 year      
Executives and Key Personnel [Member] | Share-Based Payment Arrangement, Option [Member] | Sharebased Compensation Award [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   4 years      
Director [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted, shares   277,500      
Director [Member] | Share-Based Payment Arrangement, Option [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Vesting period   1 year      
Employees [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted, shares   19,500      
Vesting period   4 years      
Consultant [Member]          
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]          
Granted, shares   20,000      
Shares canceled     (55,000)    
Canceled, weighted average exercise price     $ 1.75    
Vesting period   1 year      
[1] Represents the following options granted:
[2] Represents the following options exercised:
[3] Represents the following options canceled: