v3.26.1
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock Outstanding [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2024 20,791,431        
Balance at Dec. 31, 2024 $ 47 $ (11,407) $ 447,110 $ (410,795) $ 24,955
Balance (in shares) at Dec. 31, 2024   768,595      
Vesting of restricted stock units and issuance of stock under incentive plans (in shares) 317,830 0      
Vesting of restricted stock units and issuance of stock under incentive plans $ 1 $ 0 (1) 0 0
Share-based compensation $ 0 $ 0 688 0 688
Exercise of pre-funded warrants (in shares) 3,928,073 0      
Exercise of pre-funded warrants $ 2 $ 0 (2) 0 0
Net loss $ 0 0 0 (15,492) (15,492)
Balance (in shares) at Jun. 30, 2025 25,037,334        
Balance at Jun. 30, 2025 $ 50 $ (11,407) 456,767 (426,287) 19,123
Balance (in shares) at Jun. 30, 2025   768,595      
Issuance of pre-funded warrants and common stock warrants (in shares) 0 0      
Issuance of pre-funded warrants and common stock warrants $ 0 $ 0 8,972 0 8,972
Balance (in shares) at Mar. 31, 2025 21,412,255        
Balance at Mar. 31, 2025 $ 47 $ (11,407) 452,459 (419,064) 22,035
Balance (in shares) at Mar. 31, 2025   768,595      
Vesting of restricted stock units and issuance of stock under incentive plans (in shares) 317,830 0      
Vesting of restricted stock units and issuance of stock under incentive plans $ 1 $ 0 (1) 0 0
Share-based compensation $ 0 0 339 0 339
Exercise of pre-funded warrants (in shares) 3,307,249        
Exercise of pre-funded warrants $ 2 0 (2) 0 0
Net loss $ 0 0 0 (7,223) (7,223)
Balance (in shares) at Jun. 30, 2025 25,037,334        
Balance at Jun. 30, 2025 $ 50 $ (11,407) 456,767 (426,287) 19,123
Balance (in shares) at Jun. 30, 2025   768,595      
Issuance of pre-funded warrants and common stock warrants (in shares) 0 0      
Issuance of pre-funded warrants and common stock warrants $ 0 $ 0 3,972 0 3,972
Balance (in shares) at Dec. 31, 2025 30,404,779        
Balance at Dec. 31, 2025 $ 53 $ (11,407) 467,528 (437,962) $ 18,212
Balance (in shares) at Dec. 31, 2025   768,595     768,595
Vesting of restricted stock units and issuance of stock under incentive plans (in shares) 513,369 0      
Vesting of restricted stock units and issuance of stock under incentive plans $ 2 $ 0 (2) 0 $ 0
Share-based compensation $ 0 $ 0 1,423 0 $ 1,423
Exercise of pre-funded warrants (in shares) 1,444,129 0     1,444,129
Exercise of pre-funded warrants $ 0 $ 0 0 0 $ 0
Net loss $ 0 0 0 (11,531) (11,531)
Balance (in shares) at Jun. 30, 2026 32,362,277        
Balance at Jun. 30, 2026 $ 55 $ (11,407) 468,949 (449,493) $ 8,104
Balance (in shares) at Jun. 30, 2026   768,595     768,595
Balance (in shares) at Mar. 31, 2026 30,584,307        
Balance at Mar. 31, 2026 $ 54 $ (11,407) 467,955 (443,316) $ 13,286
Balance (in shares) at Mar. 31, 2026   768,595      
Vesting of restricted stock units and issuance of stock under incentive plans (in shares) 419,555 0      
Vesting of restricted stock units and issuance of stock under incentive plans $ 1 $ 0 (1) 0 0
Share-based compensation $ 0 0 995 0 995
Exercise of pre-funded warrants (in shares) 1,358,415        
Exercise of pre-funded warrants $ 0 0 0 0 0
Net loss $ 0 0 0 (6,177) (6,177)
Balance (in shares) at Jun. 30, 2026 32,362,277        
Balance at Jun. 30, 2026 $ 55 $ (11,407) $ 468,949 $ (449,493) $ 8,104
Balance (in shares) at Jun. 30, 2026   768,595     768,595