XML 73 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders Equity - Narrative (Details) - USD ($)
1 Months Ended 3 Months Ended
Aug. 12, 2024
Aug. 07, 2024
Jun. 19, 2021
May 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Jan. 07, 2025
Sep. 12, 2024
Apr. 05, 2024
Aug. 09, 2023
Dec. 15, 2022
Aug. 05, 2020
Class of Stock [Line Items]                        
Options, grant (in shares)         0              
Stock based compensation for stock options         $ 22,000 $ 53,000            
Net of estimated forfeitures         19.00%              
Weighted average estimated fair value, vested (in dollars per share)           $ 1.24            
Share price (in dollars per share)         $ 16.02              
Proceeds from exercise of stock options         $ 56,149 $ 0            
Exercise of stock options (in shares)         25,005 0            
Purchase of common stock (in shares)         19,924              
Estimated fair value of unamortized compensation (in shares)         135,385              
Stock option awards         $ 28,000              
Remaining weighted-average vesting period         1 year 9 months 7 days              
Stock based compensation for grants totataling         $ 308,000 $ 213,000            
Unamortized compensation cost         $ 1,424,941              
Unamortized compensation cost, period for recognition         1 year 5 months 15 days              
Maximum share purchase under ESPP     750,000                  
Purchase shares of common stock (in shares)     5,000                  
Stock-based compensation expense         $ 8,000 0            
Warrants issued to purchase common stock (in shares)         969,525              
Common stock shares authorized         $ 993,200              
Warrants, term                     36 months 15 days  
Warrants, extended term               21 months 15 days        
Class of warrant exercise price (in dollars per share)         $ 1.00              
Warrant or right, outstanding (in shares)         642,025              
Equity and debt securities registration amount                 $ 50,000,000      
Aggregate offering price for ATM program             $ 25,000,000          
Net proceeds from issuance of common stock         $ 9,545,692 $ 0            
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                      
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)         129,689              
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                
Stock sold (in shares)         612,999              
Shares sold, weighted average price per share (in dollars per share)         $ 16.00              
Net proceeds from issuance of common stock         $ 9,545,692              
Remaining capacity to sell additional common stock         $ 15,945,937