XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Loss per Share - Computation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Numerator:                
Net (loss)/income $ (638) $ (3,152) $ (1,165) $ (5,735) $ (5,553) $ 12,837 $ (4,954) $ 1,549
Denominator:                
Weighted-average common shares, basic 27,889     27,371     27,711 27,371
Dilutive effect of stock options               620
Dilutive effect of warrants               24
Weighted-average common shares, dilutive 27,889     27,371     27,711 28,015
Basic net (loss)/income per common share $ (0.02)     $ (0.21)     $ (0.18) $ 0.06
Diluted net (loss)/income per common share $ (0.02)     $ (0.21)     $ (0.18) $ 0.06