v3.26.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Accumulated Deficit [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balances at Dec. 31, 2024 $ 171,449 $ 173 $ 661,276 $ (489,250) $ (750)
Beginning balance, shares at Dec. 31, 2024   172,423,223      
Issuance of common stock upon exercise of stock options 165   165    
Issuance of common stock upon exercise of stock options, shares   100,250      
Issuance of common stock for settlement of RSUs, shares   255,000      
Repurchase of shares for minimum tax withholdings (215)   (215)    
Repurchase of shares for minimum tax withholdings, shares   (75,083)      
Stock-based compensation 2,972   2,972    
Foreign exchange translation adjustment 272       272
Unrealized gain (loss) on short-term investments (154)       (154)
Net loss (26,639)     (26,639)  
Ending balances at Mar. 31, 2025 147,850 $ 173 664,198 (515,889) (632)
Ending balance, shares at Mar. 31, 2025   172,703,390      
Beginning balances at Dec. 31, 2024 171,449 $ 173 661,276 (489,250) (750)
Beginning balance, shares at Dec. 31, 2024   172,423,223      
Foreign exchange translation adjustment 712        
Net loss (86,601)        
Ending balances at Sep. 30, 2025 94,386 $ 173 670,219 (575,851) (155)
Ending balance, shares at Sep. 30, 2025   172,850,443      
Beginning balances at Mar. 31, 2025 147,850 $ 173 664,198 (515,889) (632)
Beginning balance, shares at Mar. 31, 2025   172,703,390      
Issuance of common stock upon exercise of stock options 65   65    
Issuance of common stock upon exercise of stock options, shares   44,250      
Issuance of common stock for settlement of RSUs, shares   125,000      
Repurchase of shares for minimum tax withholdings (115)   (115)    
Repurchase of shares for minimum tax withholdings, shares   (35,718)      
Stock-based compensation 2,669   2,669    
Foreign exchange translation adjustment 502       502
Unrealized gain (loss) on short-term investments (86)       (86)
Net loss (30,401)     (30,401)  
Ending balances at Jun. 30, 2025 120,484 $ 173 666,817 (546,290) (216)
Ending balance, shares at Jun. 30, 2025   172,836,922      
Issuance of common stock for settlement of RSUs, shares   20,000      
Repurchase of shares for minimum tax withholdings (23)   (23)    
Repurchase of shares for minimum tax withholdings, shares   (6,479)      
Stock-based compensation 3,425   3,425    
Foreign exchange translation adjustment (62)       (62)
Unrealized gain (loss) on short-term investments 123       123
Net loss (29,561)     (29,561)  
Ending balances at Sep. 30, 2025 94,386 $ 173 670,219 (575,851) (155)
Ending balance, shares at Sep. 30, 2025   172,850,443      
Beginning balances at Dec. 31, 2025 $ 203,133 $ 204 811,103 (608,087) (87)
Beginning balance, shares at Dec. 31, 2025 204,567,283 204,567,283      
Issuance of common stock upon exercise of stock options $ 45   45    
Issuance of common stock upon exercise of stock options, shares   271,794      
Issuance of common stock for settlement of RSUs, shares   125,000      
Repurchase of shares for minimum tax withholdings (240)   (240)    
Repurchase of shares for minimum tax withholdings, shares   (41,937)      
Stock-based compensation 10,727   10,727    
Foreign exchange translation adjustment (95)       (95)
Unrealized gain (loss) on short-term investments (247)       (247)
Net loss (37,284)     (37,284)  
Ending balances at Mar. 31, 2026 176,039 $ 204 821,635 (645,371) (429)
Ending balance, shares at Mar. 31, 2026   204,922,140      
Beginning balances at Dec. 31, 2025 $ 203,133 $ 204 811,103 (608,087) (87)
Beginning balance, shares at Dec. 31, 2025 204,567,283 204,567,283      
Issuance of common stock upon exercise of stock options, shares 1,058,590        
Issuance of common stock for settlement of RSUs, shares 332,500        
Foreign exchange translation adjustment $ (380)        
Net loss (120,501)        
Ending balances at Sep. 30, 2026 $ 107,850 $ 204 837,031 (728,588) (797)
Ending balance, shares at Sep. 30, 2026 205,536,152 205,536,152      
Beginning balances at Mar. 31, 2026 $ 176,039 $ 204 821,635 (645,371) (429)
Beginning balance, shares at Mar. 31, 2026   204,922,140      
Issuance of common stock upon exercise of stock options 194   194    
Issuance of common stock upon exercise of stock options, shares   475,699      
Issuance of common stock for settlement of RSUs, shares   2,500      
Repurchase of shares for minimum tax withholdings (5)   (5)    
Repurchase of shares for minimum tax withholdings, shares   (974)      
Stock-based compensation 7,765   7,765    
Foreign exchange translation adjustment (71)       (71)
Unrealized gain (loss) on short-term investments (34)       (34)
Net loss (40,228)     (40,228)  
Ending balances at Jun. 30, 2026 143,660 $ 204 829,589 (685,599) (534)
Ending balance, shares at Jun. 30, 2026   205,399,365      
Issuance of common stock upon exercise of stock options 17   17    
Issuance of common stock upon exercise of stock options, shares   6,250      
Issuance of common stock for settlement of RSUs, shares   205,000      
Repurchase of shares for minimum tax withholdings (402)   (402)    
Repurchase of shares for minimum tax withholdings, shares   (74,463)      
Stock-based compensation 7,827   7,827    
Foreign exchange translation adjustment (214)       (214)
Unrealized gain (loss) on short-term investments (49)       (49)
Net loss (42,989)     (42,989)  
Ending balances at Sep. 30, 2026 $ 107,850 $ 204 $ 837,031 $ (728,588) $ (797)
Ending balance, shares at Sep. 30, 2026 205,536,152 205,536,152