v3.26.1
Stockholders' Equity (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance $ 295,730 $ 330,038
Issuance of common stock under stock plans, net of tax and payments (288) 138
Stock-based compensation expense 4,528 5,462
Unrealized losses on marketable securities (113) (8)
Foreign currency translation, net of tax (177) 1,267
Net loss (17,541) (20,504)
Ending balance $ 282,139 $ 316,393
Common Stock    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (in shares) 46,744 38,573
Beginning balance $ 47 $ 39
Issuance of common stock under stock plans, net of tax and payments (in shares) 317 228
Ending balance (in shares) 47,061 38,801
Ending balance $ 47 $ 39
Additional paid-in capital    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance 873,637 803,160
Issuance of common stock under stock plans, net of tax and payments (288) 138
Stock-based compensation expense 4,528 5,462
Ending balance 877,877 808,760
Accumulated other comprehensive income (loss)    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (723) (3,080)
Unrealized losses on marketable securities (113) (8)
Foreign currency translation, net of tax (177) 1,267
Ending balance (1,013) (1,821)
Accumulated deficit    
Increase (Decrease) in Stockholders' Equity [Roll Forward]    
Beginning balance (577,231) (470,081)
Net loss (17,541) (20,504)
Ending balance $ (594,772) $ (490,585)