v3.26.1
Stock-based Compensation (Narrative) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options to purchase, Granted (in shares) 955,000    
Common Stock, shares issued 37,747,167   37,639,211
Options, Exercised (31,875)    
Stock-based compensation expense $ 382 $ 509  
Unrecognized stock-based compensation 233    
Common Stock Options [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 400 300  
Unrecognized stock-based compensation $ 1,000    
Unrecognized stock-based compensation, Period for recognition 1 year 8 months 12 days    
Restricted Stock [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 100 $ 200  
Unrecognized stock-based compensation $ 200    
Unrecognized stock-based compensation, Period for recognition 1 year 8 months 12 days    
Employees [Member]      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Options to purchase, Granted (in shares) 955,000    
Options cancelled to purchase common stock 45,000    
Stock Issued During Period, Shares 7,956    
Options, Exercised (31,875)