v3.26.1
Loss per Share - Computation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Numerator:    
Net loss $ (201) $ 1,165
Denominator:    
Weighted-average common shares, basic 34,336 27,578
Dilutive effect of stock options 1,056 0
Dilutive effect of restricted share units 156 0
Incremental dilutive shares 1,212 0
Weighted-average common shares, dilutive 35,548 27,578
Basic net loss per common share $ 0.01 $ (0.04)
Diluted net loss per common share $ 0.01 $ (0.04)