v3.26.1
Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance $ 282,139 $ 295,730 $ 316,393 $ 330,038 $ 295,730 $ 330,038
Issuance of common stock under stock plans, net of tax and payments (52) (288) (188) 138    
Stock-based compensation expense 4,214 4,528 5,373 5,462    
Unrealized losses on marketable securities (13) (113) (68) (8) (126) (76)
Foreign currency translation, net of tax (142) (177) 961 1,267 (319) 2,228
Net loss (48,934) (17,541) (30,013) (20,504) (66,475) (50,517)
Ending balance $ 237,212 $ 282,139 $ 292,458 $ 316,393 $ 237,212 $ 292,458
Common Stock            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (in shares) 47,061 46,744 38,772 38,544 46,744 38,544
Beginning balance $ 47 $ 47 $ 39 $ 39 $ 47 $ 39
Issuance of common stock under stock plans, net of tax and payments (in shares) 74 317 101 228    
Ending balance (in shares) 47,135 47,061 38,873 38,772 47,135 38,873
Ending balance $ 47 $ 47 $ 39 $ 39 $ 47 $ 39
Additional paid-in capital            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance 877,877 873,637 808,760 803,160 873,637 803,160
Issuance of common stock under stock plans, net of tax and payments (52) (288) (188) 138    
Stock-based compensation expense 4,214 4,528 5,373 5,462    
Ending balance 882,039 877,877 813,945 808,760 882,039 813,945
Accumulated other comprehensive income (loss)            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (1,013) (723) (1,821) (3,080) (723) (3,080)
Unrealized losses on marketable securities (13) (113) (68) (8)    
Foreign currency translation, net of tax (142) (177) 961 1,267    
Ending balance (1,168) (1,013) (928) (1,821) (1,168) (928)
Accumulated deficit            
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Beginning balance (594,772) (577,231) (490,585) (470,081) (577,231) (470,081)
Net loss (48,934) (17,541) (30,013) (20,504)    
Ending balance $ (643,706) $ (594,772) $ (520,598) $ (490,585) $ (643,706) $ (520,598)