XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Loss per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
Three Months Ended March 31,
20252024
Net loss$(142,800)$(3,265,850)
Weighted average shares outstanding - basic and diluted16,927,166 16,333,415 
Basic and diluted loss per common share$(0.01)$(0.20)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The Company excluded the following weighted average items from the above computation of diluted loss per common share, as their effect would be anti-dilutive:
Three Months Ended March 31,
20252024
Stock options31,147 343,244 
Restricted stock units1,249,178 1,374,283 
Total excluded shares1,280,325 1,717,527