XML 139 R69.htm IDEA: XBRL DOCUMENT v3.25.3
Net Loss Per Share - Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ 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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Net loss $ (15,446) $ (13,548) $ (22,930) $ (11,509) $ (2,745) $ (12,828) $ (51,924) $ (27,082)
Weighted-average number of common shares – basic (in shares) 110,584,371     91,082,081     101,857,974 85,224,263
Weighted-average number of common shares – diluted (in shares) 110,584,371     91,082,081     101,857,974 85,224,263
Loss per common share – basic (in dollars per share) $ (0.14)     $ (0.13)     $ (0.51) $ (0.32)
Loss per common share – diluted (in dollars per share) $ (0.14)     $ (0.13)     $ (0.51) $ (0.32)
Stock options                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 6,940,167     6,301,364     6,940,167 6,301,364
Restricted stock units                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 4,672,451     3,910,376     4,672,451 3,910,376
Warrants on common shares outstanding                
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]                
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 2,360,548     4,624,977     2,360,548 4,624,977