v3.26.1
Common Stock Warrants: - Additional Information (Details)
3 Months Ended 6 Months Ended
Jul. 06, 2026
$ / shares
shares
May 18, 2026
USD ($)
$ / shares
Y
shares
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2026
USD ($)
$ / shares
shares
May 17, 2026
USD ($)
Y
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
Common Stock Warrants            
Options granted (in dollars per share)       $ 4.81    
Warrants issued | shares       953,335    
Deemed dividend on Series E Warrants | $     $ 4,158,000 $ 4,158,000    
Fair value of warrants | $     $ 9,000 $ 9,000   $ 9,000
Weighted-average exercise price of warrants (in $ per share)     $ 5.54 $ 5.54    
Weighted-average remaining life of total warrants (in years)       4 years 2 months 4 days    
Intrinsic value of the warrants | $     $ 295,000 $ 295,000    
Closing stock price (in dollars per share)     $ 3.73 $ 3.73   $ 3.68
Subsequent event            
Common Stock Warrants            
Weighted-average exercise price of warrants (in $ per share) $ 3.85          
Directors And Officers            
Common Stock Warrants            
Options granted (in dollars per share)   $ 4.8        
Series E Warrants            
Common Stock Warrants            
Warrants issued | shares   953,335        
Deemed dividend on Series E Warrants | $     $ 4,200,000 $ 4,200,000    
Fair value of warrants | $   $ 9,600,000     $ 5,400,000  
Warrants to purchase shares of common stock | shares   2,383,335     1,430,000  
Weighted-average exercise price of warrants (in $ per share)   $ 4.8     $ 8  
Series E Warrants | Subsequent event            
Common Stock Warrants            
Warrants issued | shares 565,478          
Weighted-average exercise price of warrants (in $ per share) $ 3.85          
Dividend yield | Series E Warrants            
Common Stock Warrants            
Warrants, measurement input   0     0  
Expected term | Series E Warrants            
Common Stock Warrants            
Warrants, measurement input | Y   4.41     4.41  
Equity volatility | Series E Warrants            
Common Stock Warrants            
Warrants, measurement input   130     130  
Risk-free interest rate | Series E Warrants            
Common Stock Warrants            
Warrants, measurement input   4.14     4.14