v3.26.1
Condensed Consolidated Statement of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Total
Preferred stock
Exchangeable shares
Common stock
Accumulated deficit
Accumulated other comprehensive loss
Additional paid-in capital
Beginning balance (in shares) at Dec. 31, 2024   1 570,637 68,964,319      
Beginning balance at Dec. 31, 2024 $ 338,768 $ 0 $ 8,188 $ 1,015,618 $ (830,335) $ (6,952) $ 152,249
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock on exercise of options (in shares)       84,863      
Issuance of common stock on exercise of options 771     $ 1,208     (437)
Issuance of common stock through employee stock purchase plan (in shares)       74,274      
Issuance of common stock through employee stock purchase plan 724     $ 724      
Issuance of common stock upon vesting of restricted stock units (“RSUs”) (in shares)       460,620      
Issuance of common stock upon vesting of restricted stock units (“RSUs”) 0     $ 4,390     (4,390)
Issuance of common stock for retracted exchangeable shares (in shares)     735 735      
Issuance of common stock for retracted exchangeable shares 0   $ (10) $ 10      
Stock-based compensation 6,794           6,794
Net loss (22,636)       (22,636)    
Other comprehensive income (loss) 546         546  
Ending balance (in shares) at Mar. 31, 2025   1 569,902 69,584,811      
Ending balance at Mar. 31, 2025 324,967 $ 0 $ 8,178 $ 1,021,950 (852,971) (6,406) 154,216
Beginning balance (in shares) at Dec. 31, 2024   1 570,637 68,964,319      
Beginning balance at Dec. 31, 2024 338,768 $ 0 $ 8,188 $ 1,015,618 (830,335) (6,952) 152,249
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (20,319)            
Other comprehensive income (loss) 612            
Ending balance (in shares) at Jun. 30, 2025   1 569,902 74,846,147      
Ending balance at Jun. 30, 2025 334,506 $ 0 $ 8,178 $ 1,074,079 (850,654) (6,340) 109,243
Beginning balance (in shares) at Mar. 31, 2025   1 569,902 69,584,811      
Beginning balance at Mar. 31, 2025 324,967 $ 0 $ 8,178 $ 1,021,950 (852,971) (6,406) 154,216
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock on exercise of options (in shares)       174,856      
Issuance of common stock on exercise of options 1,385     $ 2,267     (882)
Issuance of common shares upon exercise of pre-funded warrants (in shares)       5,086,480      
Issuance of common shares upon exercise of pre-funded warrants 0     $ 49,862     (49,862)
Stock-based compensation 5,771           5,771
Net loss 2,317       2,317    
Other comprehensive income (loss) 66         66  
Ending balance (in shares) at Jun. 30, 2025   1 569,902 74,846,147      
Ending balance at Jun. 30, 2025 334,506 $ 0 $ 8,178 $ 1,074,079 (850,654) (6,340) 109,243
Beginning balance (in shares) at Dec. 31, 2025   1 553,184 74,638,413      
Beginning balance at Dec. 31, 2025 268,501 $ 0 $ 7,938 $ 1,105,176 (953,160) (6,079) 114,626
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock on exercise of options (in shares)       839,943      
Issuance of common stock on exercise of options 8,717     $ 14,117     (5,400)
Issuance of common stock through employee stock purchase plan (in shares)       58,313      
Issuance of common stock through employee stock purchase plan 649     $ 649      
Issuance of common stock upon vesting of restricted stock units (“RSUs”) (in shares)       758,886      
Issuance of common stock upon vesting of restricted stock units (“RSUs”) 0     $ 8,578     (8,578)
Issuance of common stock for retracted exchangeable shares (in shares)     2,300 2,300      
Issuance of common stock for retracted exchangeable shares 0   $ (33) $ 33      
Stock-based compensation 6,882           6,882
Purchase and retirement of common stock (in shares)       (3,195,166)      
Purchase and retirement of common stock (76,151)       (76,151)    
Excise tax on purchase of common stock (361)       (361)    
Net loss (44,162)       (44,162)    
Other comprehensive income (loss) (486)         (486)  
Ending balance (in shares) at Mar. 31, 2026   1 550,884 73,102,689      
Ending balance at Mar. 31, 2026 163,589 $ 0 $ 7,905 $ 1,128,553 (1,073,834) (6,565) 107,530
Beginning balance (in shares) at Dec. 31, 2025   1 553,184 74,638,413      
Beginning balance at Dec. 31, 2025 268,501 $ 0 $ 7,938 $ 1,105,176 (953,160) (6,079) 114,626
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net loss (89,181)            
Other comprehensive income (loss) (615)            
Ending balance (in shares) at Jun. 30, 2026   1 550,000 71,412,072      
Ending balance at Jun. 30, 2026 80,369 $ 0 $ 7,892 $ 1,133,959 (1,171,238) (6,694) 116,450
Beginning balance (in shares) at Mar. 31, 2026   1 550,884 73,102,689      
Beginning balance at Mar. 31, 2026 163,589 $ 0 $ 7,905 $ 1,128,553 (1,073,834) (6,565) 107,530
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Issuance of common stock on exercise of options (in shares)       279,076      
Issuance of common stock on exercise of options 3,207     $ 4,948     (1,741)
Issuance of common stock upon vesting of restricted stock units (“RSUs”) (in shares)       37,666      
Issuance of common stock upon vesting of restricted stock units (“RSUs”) 0     $ 445     (445)
Issuance of common stock for retracted exchangeable shares (in shares)     884 884      
Issuance of common stock for retracted exchangeable shares 0   $ (13) $ 13      
Stock-based compensation 11,106           11,106
Purchase and retirement of common stock (in shares)       (2,008,243)      
Purchase and retirement of common stock (51,949)       (51,949)    
Excise tax on purchase of common stock (436)       (436)    
Net loss (45,019)       (45,019)    
Other comprehensive income (loss) (129)         (129)  
Ending balance (in shares) at Jun. 30, 2026   1 550,000 71,412,072      
Ending balance at Jun. 30, 2026 $ 80,369 $ 0 $ 7,892 $ 1,133,959 $ (1,171,238) $ (6,694) $ 116,450