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, 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       2,361
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