XML 70 R60.htm IDEA: XBRL DOCUMENT v3.26.1
Stockholders' Equity - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 12, 2024
Aug. 07, 2024
May 31, 2024
Jun. 19, 2021
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Jan. 07, 2025
Sep. 12, 2024
Apr. 05, 2024
Aug. 09, 2023
Dec. 15, 2022
Aug. 10, 2021
Aug. 05, 2020
Class of Stock [Line Items]                            
Dividends         $ 722,276 $ 0                
Preferred stock issued (in shares)         0   0              
Options, grant (in shares)         0 0                
Stock based compensation for stock options         $ 8,000 $ 22,000                
Net of estimated forfeitures percentage         24.00%                  
Share price (in dollars per share)         $ 14.57                  
Proceeds from exercise of stock options         $ 41,249 56,149                
Exercise of stock options (in shares)         18,333                  
Purchase of common stock (in shares)         12,530                  
Estimated fair value of unamortized compensation (in shares)         75,804                  
Stock option awards         $ 25,000                  
Remaining weighted-average vesting period         9 months 7 days                  
Stock based compensation for grants totataling         $ 637,000 $ 308,000                
Unamortized compensation cost         $ 2,887,111                  
Unamortized compensation cost, period for recognition         1 year 5 months 8 days                  
Maximum number of shares per employee       5,000                    
Stock-based compensation expense         $ 9,000                  
Warrants issued to purchase common stock (in shares)         969,525                  
Class of warrant exercise price (in dollars per share)         $ 1.00                  
Common stock shares authorized         $ 993,200                  
Warrants, term                       36 months 15 days    
Warrants, extended term                 21 months 15 days          
Equity and debt securities registration amount                   $ 50,000,000        
Aggregate offering price for ATM program               $ 25,000,000            
Employee Stock                            
Class of Stock [Line Items]                            
Common shares authorized for grant under the Plan (in shares)                         750,000  
2014 Equity Participation Plan                            
Class of Stock [Line Items]                            
Common shares authorized for grant under the Plan (in shares) 700,000                   1,900,000     1,400,000
Expiration period 10 years                          
Number of options outstanding, Granted (in shares)         0                  
2014 Equity Participation Plan | Options Granted to 10% Shareholder                            
Class of Stock [Line Items]                            
Expiration period 5 years                          
2014 Equity Participation Plan | Non-Statutory Stock Options                            
Class of Stock [Line Items]                            
Expiration period 10 years                          
2024 Equity Participation Plan                            
Class of Stock [Line Items]                            
Common shares authorized for grant under the Plan (in shares)   1,000,000                        
Expiration period   10 years                        
Options, grant (in shares)         320,242                  
Number of options outstanding, Granted (in shares)         0                  
2024 Equity Participation Plan | Options Granted to 10% Shareholder                            
Class of Stock [Line Items]                            
Expiration period   5 years                        
2024 Equity Participation Plan | Non-Statutory Stock Options                            
Class of Stock [Line Items]                            
Expiration period   10 years                        
ATM Program                            
Class of Stock [Line Items]                            
Offering price     $ 16,400,000                      
Remaining capacity to sell additional common stock         $ 15,945,937