Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Loss per Share - Computation of Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator—basic and diluted:        
Net loss $ (3,850) $ (4,152) $ (12,174) $ (10,326)
Denominator:        
Weighted average shares of common stock - basic common stock 27,045,095 26,962,465 27,183,000 26,068,421
Weighted average shares of common stock - diluted common stock 27,045,095 26,962,465 27,183,000 26,068,421
Net loss per share - basic common stock $ (0.14) $ (0.15) $ (0.45) $ (0.4)
Net loss per share - diluted common stock $ (0.14) $ (0.15) $ (0.45) $ (0.4)
Denominator calculation from basic to diluted:        
Weighted average shares of common stock - basic common stock 27,045,095 26,962,465 27,183,000 26,068,421
Other dilutive awards 453,893 335,216 449,553 541,262
Weighted average shares of common stock - diluted common stock 27,498,988 27,297,681 27,632,553 26,609,683
Restricted stock units        
Shares excluded from diluted weighted average shares:        
Shares excluded from diluted weighted-average shares 1,165,895 1,257,265 1,194,096 500,695