v3.26.3
Stockholders' Equity - Components of Stockholders' Equity (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Beginning Balance $ 121,640 $ 159,539 $ 126,525 $ 229,537
Beginning Balance, Shares     6,522,000  
Issuance of common stock under stock plans, including tax effects 234 239 $ (195) 33
Repurchases of common stock $ (10,376) $ (2,496) $ (11,483) $ (2,496)
Repurchases of common stock, Shares 900,000 200,000 1,100,000 200,000
Stock-based compensation expense $ 2,435 $ 3,388 $ 7,589 $ 9,509
Net Income (Loss) (4,421) (2,126) (10,993) (85,485)
Net change in marketable investments, net of tax (80) 21 (167) 29
Foreign currency translation (278) (893) (2,122) 6,545
Ending Balance $ 109,154 157,672 $ 109,154 157,672
Ending Balance, Shares 7,588,000   7,588,000  
Common Stock [Member]        
Beginning Balance $ 259 $ 254 $ 255 $ 251
Beginning Balance, Shares 25,949,000 25,361,000 25,535,000 25,119,000
Issuance of common stock under stock plans, including tax effects $ 2 $ 1 $ 6 $ 4
Issuance of common stock under stock plans, including tax effects, Shares 145,000 150,000 559,000 392,000
Ending Balance $ 261 $ 255 $ 261 $ 255
Ending Balance, Shares 26,094,000 25,511,000 26,094,000 25,511,000
Additional Paid-in Capital [Member]        
Beginning Balance $ 309,125 $ 298,129 $ 304,404 $ 292,217
Issuance of common stock under stock plans, including tax effects 232 238 (201) 29
Stock-based compensation expense 2,435 3,388 7,589 9,509
Ending Balance 311,792 301,755 311,792 301,755
Retained Earnings [Member]        
Beginning Balance 46,002 88,575 52,574 171,934
Net Income (Loss) (4,421) (2,126) (10,993) (85,485)
Ending Balance 41,581 86,449 41,581 86,449
Treasury Stock [Member]        
Beginning Balance $ (230,722) $ (227,119) $ (229,615) $ (227,119)
Beginning Balance, Shares 6,665,000 6,282,000 6,522,000 6,282,000
Repurchases of common stock $ (10,376) $ (2,496) $ (11,483) $ (2,496)
Repurchases of common stock, Shares 923,000 240,000 1,066,000 240
Ending Balance $ (241,098) $ (229,615) $ (241,098) $ (229,615)
Ending Balance, Shares 7,588,000 6,522,000 7,588,000 6,522,000
Accumulated Other Comprehensive Loss [Member]        
Beginning Balance $ (3,024) $ (300) $ (1,093) $ (7,746)
Net change in marketable investments, net of tax (80) 21 (167) 29
Foreign currency translation (278) (893) (2,122) 6,545
Ending Balance $ (3,382) $ (1,172) $ (3,382) $ (1,172)