XML 61 R50.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF BASIC AND DILUTED WEIGHTED AVERAGE SHARES OUTSTANDING (Details) - shares
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Net (loss) income per common share:    
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