XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.1
NET (LOSS) INCOME PER SHARE DATA (Tables)
3 Months Ended
Mar. 31, 2025
Net (loss) income per common share:  
SCHEDULE OF BASIC AND DILUTED WEIGHTED AVERAGE SHARES OUTSTANDING

 

   2025   2024 
  

Three Months Ended

March 31,

 
   2025   2024 
Basic weighted average shares outstanding   2,760,929    2,742,511 
Dilutive effect of outstanding stock options and non-vested restricted stock units   -    165,946 
Diluted weighted average shares outstanding   2,760,929    2,908,457