XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LOSS PER COMMON SHARE (Tables)
6 Months Ended
Jun. 30, 2024
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, 2024 and 2023:
Three months ended June 30,Six months ended June 30,
2024202320242023
Net loss$(23,450)$(12,865)$(36,058)$(29,714)
Weighted-average shares of common stock outstanding45,978,941 45,412,627 45,896,335 45,338,636 
Dilutive effect of warrants and share based compensation awards using the treasury stock method    
Diluted weighted-average shares of common stock outstanding45,978,941 45,412,627 45,896,335 45,338,636 
Basic loss per common share$(0.51)$(0.28)$(0.79)$(0.66)
Diluted loss per common share$(0.51)$(0.28)$(0.79)$(0.66)
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,
2024202320242023
Shares subject to warrants outstanding 17,669  17,669 
Shares subject to unvested performance and restricted stock units3,261,004 2,369,483 3,261,004 2,369,483 
Shares subject to stock options outstanding441,914 648,518 441,914 648,518