XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Loss per Share - Computation of Basic and Diluted (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net loss $ (1,165) $ 12,837
Denominator:    
Weighted-average common shares, basic 27,578 27,045
Dilutive effect of stock options   3,005
Dilutive effect of restricted share units   214
Dilutive effect of warrants   34
Dilutive effect of convertible debt   793
Incremental dilutive shares   4,046
Weighted-average common shares, dilutive 27,578 31,091
Basic net (loss) / income per common share $ (0.04) $ 0.47
Diluted net (loss) / income per common share $ (0.04) $ 0.41