v3.26.1
Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Class A
Class B
Common Stock
Class A
Common Stock
Class B
Additional Paid-in Capital
Accumulated Deficit
Beginning Balance at Dec. 31, 2024 $ 32,633     $ 49 $ 390 $ 358,372 $ (326,178)
Beginning Balance (in shares) at Dec. 31, 2024       4,661 39,025    
Stock-based compensation from options and restricted stock, net of forfeitures 455         455  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock 268       $ 2 266  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock (in shares)         198    
Net income (loss) (1,982)           (1,982)
Ending Balance at Mar. 31, 2025 31,374     $ 49 $ 392 359,093 (328,160)
Ending Balance (in shares) at Mar. 31, 2025       4,661 39,223    
Stock-based compensation from options and restricted stock, net of forfeitures 556         556  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock 28       $ 1 27  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock (in shares)         24    
Net income (loss) 85           85
Ending Balance at Jun. 30, 2025 32,043     $ 49 $ 393 359,676 (328,075)
Ending Balance (in shares) at Jun. 30, 2025       4,661 39,247    
Beginning Balance at Dec. 31, 2025 30,085     $ 49 $ 392 361,057 (331,413)
Beginning Balance (in shares) at Dec. 31, 2025   4,661 39,248 4,661 39,248    
Stock-based compensation from options and restricted stock, net of forfeitures 489         489  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock 2       $ 4 (2)  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock (in shares)         388    
Net income (loss) (1,724)           (1,724)
Ending Balance at Mar. 31, 2026 28,852     $ 49 $ 396 361,544 (333,137)
Ending Balance (in shares) at Mar. 31, 2026       4,661 39,636    
Stock-based compensation from options and restricted stock, net of forfeitures 531         531  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock 56       $ 1 55  
Issuance of common stock upon exercise of options, and issuance and vesting of restricted stock (in shares)         41    
Net income (loss) (408)           (408)
Ending Balance at Jun. 30, 2026 $ 29,031     $ 49 $ 397 $ 362,130 $ (333,545)
Ending Balance (in shares) at Jun. 30, 2026   4,661 39,677 4,661 39,677