XML 54 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Stock Based Compensation (Details Narrative) - USD ($)
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Common Stock, Shares Authorized 200,000,000   200,000,000
RSUs Outstanding 979,162    
Stock based compensation $ 596,073 $ 714,993  
Available Shares 1,098,320    
Compensation cost related to non vested awards not yet recognized $ 1,703,625    
Weighted average forfeiture rate 0.00%    
2017 ECP      
Common Stock, Shares Authorized 979,162    
2025 Plan      
Common Stock, Shares Authorized 1,098,320