XML 41 R28.htm IDEA: XBRL DOCUMENT v3.25.2
LOSS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents basic and diluted loss per common share for the three and six months ended June 30, 2025 and 2024:
Three months ended June 30,Six months ended June 30,
2025202420252024
Net loss$(16,861)$(23,450)$(31,246)$(36,058)
Weighted-average shares of common stock outstanding4,646,096 4,597,720 4,630,390 4,589,471 
Dilutive effect of share based compensation awards using the treasury stock method    
Diluted weighted-average shares of common stock outstanding4,646,096 4,597,720 4,630,390 4,589,471 
Basic loss per common share$(3.63)$(5.10)$(6.75)$(7.86)
Diluted loss per common share$(3.63)$(5.10)$(6.75)$(7.86)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
The computation of the weighted-average shares of common stock outstanding for diluted loss per common share excludes the following potential shares of common stock as their inclusion would have an anti-dilutive effect on diluted loss per common share:
Three months ended June 30,Six months ended June 30,
2025202420252024
Shares subject to unvested or deferred performance and restricted stock units357,796 326,100 357,796 326,100 
Shares subject to stock options outstanding34,045 44,191 34,045 44,191