XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Shareholders’ Equity (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Equity [Abstract]      
Shares issued from vesting of restricted stock 272,516 666,578  
Weighted average share price $ 1.68    
Shares exercise of stock options 55,000 [1] 5,569  
Weighted average share price $ 3.09 $ 1.61  
Shares conversion of the Convertible Notes   223,463  
Shares vesting of restricted stock units   $ 61,793  
Treasury stock, shares 12,253,502   12,253,502
Treasury stock, value $ 18,929,915   $ 18,929,915
[1] Represents the following options exercised: