v3.26.3
Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Jun. 30, 2026
Mar. 31, 2026
Sep. 30, 2025
Jun. 30, 2025
Mar. 31, 2025
Sep. 30, 2026
Sep. 30, 2025
Numerator:                
Net loss $ (16,496) $ (22,864) $ (8,057) $ (15,446) $ (13,548) $ (22,930) $ (47,417) $ (51,924)
Denominator:                
Weighted-average number of common shares – basic (in shares) 125,548,783     110,584,371     124,395,079 101,857,974
Weighted-average number of common shares – diluted (in shares) 125,548,783     110,584,371     124,395,079 101,857,974
Loss per common share – basic (in dollars per share) $ (0.13)     $ (0.14)     $ (0.38) $ (0.51)
Loss per common share – diluted (in dollars per share) $ (0.13)     $ (0.14)     $ (0.38) $ (0.51)
Stock options                
Denominator:                
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 7,809,979     6,940,167     7,809,979 6,940,167
Restricted stock units                
Denominator:                
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 3,257,190     4,672,451     3,257,190 4,672,451
Warrants on common shares outstanding                
Denominator:                
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 2,805,271     2,360,548     2,805,271 2,360,548