Quarterly report pursuant to Section 13 or 15(d)

Loss per Share - Computation of Earnings Per Share (Details)

v3.24.2.u1
Loss per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator—basic and diluted:        
Net loss $ (5,590) $ (9,826) $ (20,168) $ (30,175)
Denominator:        
Weighted average common shares - basic common stock 23,614,970 23,146,117 23,508,284 23,078,244
Weighted average common shares - diluted common stock 23,614,970 23,146,117 23,508,284 23,078,244
Net loss per share - basic common stock $ (0.24) $ (0.42) $ (0.86) $ (1.31)
Net loss per share - diluted common stock $ (0.24) $ (0.42) $ (0.86) $ (1.31)
Denominator calculation from basic to diluted:        
Weighted average common shares - basic common stock 23,614,970 23,146,117 23,508,284 23,078,244
Stock options and other dilutive awards 499,441 90,017 412,687 211,114
Weighted average common shares - diluted common stock 24,114,411 23,236,134 23,920,971 23,289,358
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares 522,167 1,263,973 539,894 432,429
Stock options        
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares   54,498   54,498
Restricted stock units and restricted stock awards        
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares 522,167 1,209,475 539,894 377,931