v3.26.1
Share-Based Payments (Details Textual)
$ / shares in Units, $ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Mar. 09, 2026
shares
Sep. 17, 2025
USD ($)
Number
Sep. 16, 2025
USD ($)
Number
Sep. 10, 2025
USD ($)
Number
Sep. 02, 2025
USD ($)
Number
Sep. 12, 2021
USD ($)
$ / shares
shares
Sep. 13, 2020
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Sep. 30, 2025
USD ($)
Number
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Jun. 09, 2025
$ / shares
Dec. 31, 2023
shares
Dec. 12, 2016
shares
Share-Based Payments                            
Number of options, outstanding                   19,716 37,956   40,521  
Share based compensation recognized | $                   $ 78 $ 89      
Tax benefit from compensation cost | $                   1 $ 2      
Total compensation cost related to stock options not yet recognized | $                   $ 0        
Compensation cost related to stock options expected to be recognized (in years)                   0 years        
Number of shares available for grant                   0 10,667      
Common stock, par value (in dollars per share) | $ / shares                   $ 0.001 $ 0.001 $ 0.001    
Note Warrant [Member]                            
Share-Based Payments                            
Debt Instrument, Convertible, Number of Equity Instruments | Number                 218,887          
Note Warrant [Member] | Intracoastal Capital, LLC [Member]                            
Share-Based Payments                            
Debt Instrument, Convertible, Number of Equity Instruments | Number         6,039                  
Debt Instrument, Repurchase Amount | $         $ 4                  
Note Warrant [Member] | Lind Global Fund II, LP [Member]                            
Share-Based Payments                            
Debt Instrument, Convertible, Number of Equity Instruments | Number       24,155                    
Debt Instrument, Repurchase Amount | $       $ 15                    
Note Warrant [Member] | Majority Shareholder [Member]                            
Share-Based Payments                            
Debt Instrument, Convertible, Number of Equity Instruments | Number   18,940                        
Debt Instrument, Repurchase Amount | $   $ 12                        
Debt Instrument, Convertible, Carrying Amount of Equity Component | $                 $ 0          
Note Warrant [Member] | Bryan Bagley [Member]                            
Share-Based Payments                            
Debt Instrument, Convertible, Number of Equity Instruments | Number     3,788                      
Debt Instrument, Repurchase Amount | $     $ 2                      
Subsequent Event | Note Warrant [Member]                            
Share-Based Payments                            
Stock Repurchased During Period, Shares 24,155                          
Common Stock | Securities Purchase Agreement                            
Share-Based Payments                            
Number fo shares were agreed to issue and sell in a registered direct offering           241,546 141,070              
Common stock, par value (in dollars per share) | $ / shares           $ 0.001 $ 0.001              
Offering price (Per share) | $ / shares           $ 41.4 $ 37.39              
Proceeds from issuance of common stock, gross | $           $ 10,000 $ 5,275              
Proceeds from issuance of common stock, net of issuance costs | $           $ 9,288 $ 4,764              
Common stock shares issued           241,546 70,535              
Exercise price of warrants | $ / shares           $ 39.6 $ 36.45              
Expiry term of warrants             5 years              
Directors and officers                            
Share-Based Payments                            
Options vesting period (years)                   3 years        
Other employees                            
Share-Based Payments                            
Options vesting period (years)                   4 years        
2007 Equity Incentive Plan                            
Share-Based Payments                            
Number of shares authorized                           2,000,000
Number of options, outstanding                   19,716        
Number of authorized unissued options                   1,980,284        
Number of shares issued                   1        
2007 Equity Incentive Plan | Minimum                            
Share-Based Payments                            
Options vesting period (years)                   3 years        
2007 Equity Incentive Plan | Maximum                            
Share-Based Payments                            
Options vesting period (years)                   4 years        
Employee Stock Purchase Plan                            
Share-Based Payments                            
Stock options, expiration period (years)                   10 years        
Number of options, outstanding                   2,769        
Number of shares available for grant                   0        
Percentage of voting rights                   0.00%        
Shares issued under ESPP plan                   0 2,775      
Amount of terminated ESPP | $               $ 1            
Employee Stock Purchase Plan, Two                            
Share-Based Payments                            
Stock options, expiration period (years)                   6 years        
Number of options, outstanding                   16,947