v3.26.1
Stock-Based Compensation: (Details)
3 Months Ended 6 Months Ended
Jun. 08, 2026
USD ($)
shares
May 18, 2026
USD ($)
item
$ / shares
shares
Apr. 07, 2026
USD ($)
item
$ / shares
shares
Mar. 06, 2026
USD ($)
shares
Jan. 16, 2026
USD ($)
shares
Apr. 07, 2025
shares
Mar. 29, 2023
shares
Jun. 30, 2026
USD ($)
$ / shares
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
Dec. 31, 2025
$ / shares
Aug. 06, 2025
shares
Aug. 05, 2025
shares
Dec. 06, 2024
shares
Dec. 05, 2024
shares
Dec. 20, 2023
shares
Dec. 19, 2023
shares
Stock Based Compensation:                                    
Number of securities available for grant (in shares)                         2,675,000 675,000        
Closing stock price (in dollars per share) | $ / shares               $ 3.73   $ 3.73   $ 3.68            
Number of options granted (in shares)                   337,400                
Number of board members or directors to whom stock options were granted | item   5                                
Number of officers to whom stock options were granted | item   1                                
Options granted (in dollars per share) | $ / shares                   $ 4.81                
Unrecognized stock option expense | $               $ 1,260,000   $ 1,260,000                
Unrecognized stock option expense - Weighted average period of recognition (in years)                   10 months 9 days                
Restricted stock                                    
Stock Based Compensation:                                    
Number of restricted shares issued         22,563                          
Amount of restricted shares issued | $         $ 100,000                          
Number of shares issued (in shares)       1,025                            
Fair market value of shares issued | $       $ 4,454                            
Restricted stock | Consulting agreement with Sherwood Ventures LLC                                    
Stock Based Compensation:                                    
Number of shares issued (in shares) 1,181                                  
Fair market value of shares issued | $ $ 4,500                                  
Employee Stock Option                                    
Stock Based Compensation:                                    
Total stock-based compensation expense | $               $ 241,725 $ 969,232 $ 318,325 $ 17,827              
Equity incentive plan 2020                                    
Stock Based Compensation:                                    
Number of shares of common stock authorized for issuance (in shares)                             675,000 175,000 175,000 55,000
Director compensation policy | Non employee directors                                    
Stock Based Compensation:                                    
Number of securities available for grant (in shares)             800                      
Number of options granted (in shares)     2,400     2,400                        
Number of board members or directors to whom stock options were granted | item     3                              
Options granted (in dollars per share) | $ / shares     $ 5.52                              
Option expiration period (in years)   10 years 10 years                              
Option Implied Volatility (in percentage)   120.20% 120.60%                              
Option Risk-free interest rate (in percentage)   4.29% 3.97%                              
Aggregate fair value | $   $ 1,390,000 $ 11,379                              
Option vesting period (in years)             1 year                      
Director compensation policy | Newly appointed director                                    
Stock Based Compensation:                                    
Number of securities available for grant (in shares)             800                      
Option Vesting percentage (in percentage)             50.00%                      
Director compensation policy | Newly appointed director | First anniversary from start date                                    
Stock Based Compensation:                                    
Option Vesting percentage (in percentage)             25.00%                      
Director compensation policy | Newly appointed director | Second anniversary from start date                                    
Stock Based Compensation:                                    
Option Vesting percentage (in percentage)             25.00%                      
Directors And Officers                                    
Stock Based Compensation:                                    
Number of options granted (in shares)   335,000                                
Options granted (in dollars per share) | $ / shares   $ 4.8