v3.26.1
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024 137,820        
Balance at Dec. 31, 2024 $ 14 $ 489,692 $ 210 $ (364,683) $ 125,233
Share-based awards, net of tax remittance (in shares) 462        
Share-based awards, net of tax remittance $ 0 (815) 0 0 (815)
Stock-based compensation 0 2,514 0 0 2,514
Unrealized loss on marketable securities 0 0 (20) 0 (20)
Net loss $ 0 0 0 (16,633) (16,633)
Balance (in shares) at Mar. 31, 2025 138,282        
Balance at Mar. 31, 2025 $ 14 491,391 190 (381,316) 110,279
Balance (in shares) at Dec. 31, 2024 137,820        
Balance at Dec. 31, 2024 $ 14 489,692 210 (364,683) 125,233
Unrealized loss on marketable securities         (2)
Net loss         (36,514)
Balance (in shares) at Jun. 30, 2025 138,282        
Balance at Jun. 30, 2025 $ 14 494,182 208 (401,197) 93,207
Balance (in shares) at Mar. 31, 2025 138,282        
Balance at Mar. 31, 2025 $ 14 491,391 190 (381,316) 110,279
Stock-based compensation 0 2,791 0 0 2,791
Unrealized loss on marketable securities 0 0 18 0 18
Net loss $ 0 0 0 (19,881) (19,881)
Balance (in shares) at Jun. 30, 2025 138,282        
Balance at Jun. 30, 2025 $ 14 494,182 208 (401,197) 93,207
Balance (in shares) at Dec. 31, 2025 178,324        
Balance at Dec. 31, 2025 $ 18 627,665 280 (431,172) 196,791
Common stock issued upon exercise of options (in shares) 1,563        
Common stock issued upon exercise of options $ 0 3,854 0 0 3,854
Share-based awards, net of tax remittance (in shares) 201        
Share-based awards, net of tax remittance $ 0 (489) 0 0 (489)
Stock-based compensation 0 5,073 0 0 5,073
Unrealized loss on marketable securities 0 0 (439) 0 (439)
Net loss $ 0 0 0 (18,317) (18,317)
Balance (in shares) at Mar. 31, 2026 180,088        
Balance at Mar. 31, 2026 $ 18 636,103 (159) (449,489) 186,473
Balance (in shares) at Dec. 31, 2025 178,324        
Balance at Dec. 31, 2025 $ 18 627,665 280 (431,172) $ 196,791
Common stock issued upon exercise of options (in shares)         2,361
Unrealized loss on marketable securities         $ (531)
Net loss         (43,471)
Balance (in shares) at Jun. 30, 2026 180,088        
Balance at Jun. 30, 2026 $ 18 640,925 (251) (474,643) 166,049
Balance (in shares) at Mar. 31, 2026 180,088        
Balance at Mar. 31, 2026 $ 18 636,103 (159) (449,489) 186,473
Stock-based compensation 0 4,822 0 0 4,822
Unrealized loss on marketable securities 0 0 (92) 0 (92)
Net loss $ 0 0 0 (25,154) (25,154)
Balance (in shares) at Jun. 30, 2026 180,088        
Balance at Jun. 30, 2026 $ 18 $ 640,925 $ (251) $ (474,643) $ 166,049