Quarterly report pursuant to Section 13 or 15(d)

Capital Stock, Stock Plans, Warrants and Stock Based Compensation (Details Narrative)

v3.23.1
Capital Stock, Stock Plans, Warrants and Stock Based Compensation (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended
Jan. 19, 2023
Dec. 31, 2022
Apr. 02, 2019
Jul. 27, 2017
May 31, 2018
Mar. 31, 2023
Mar. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Proceeds from stock options exercised           $ 7,000
Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options, exercise price           $ 3.60  
Issuance of common stock upon exercise of options (cashless), shares           29,319  
Number of stock option purchased           42,000  
Ferguson Stock Option [Member] | Second Milestone [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options to purchase shares       30,000      
Ferguson Stock Option [Member] | Third Milestone [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Options to purchase shares       60,000      
Share-Based Payment Arrangement, Option [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Stock options, exercise price           $ 2.785  
Issuance of common stock upon exercise of options (cashless), shares           2,400  
Number of stock option purchased           2,400  
Proceeds from stock options exercised           $ 6,700  
Robert Ferguson [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Issuance of common stock upon exercise of options (cashless), shares         10,000    
Number of shares forfeited   30,000          
Unrecognized compensation cost related to unvested options consultant           $ 502,000  
Remaining stock option           60,000  
Loans payable     $ 2,500,000        
Warrant to purchase     60,000        
Warrants exercise price     $ 3.51        
Warrant exercisable, description     The warrant expires on April 1, 2024 and remains outstanding at March 31, 2023. Upon Mr. Ferguson’s death, the warrant is now held by Mr. Ferguson’s personal representative and/or beneficiary. The Ferguson Loan was paid-in-full in December 2020        
Employee and Directors [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Unrecognized compensation cost related to unvested options consultant           $ 1,769,000  
Weighted average term for unrecognized and unvested option to be recognized           3 years 9 months 18 days  
2017 Stock Option Plan [Member] | Consultant [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted       100,000      
Stock options, exercise price       $ 3.65      
2003 Outside Directors Stock Option Plan [Member] | Common Stock [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Issuance of common stock for services, shares           33,319  
Allocated share-based compensation expense           $ 120,000  
Incentive Stock Option Agreement [Member] | 2017 Stock Option Plan [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted 295,000            
Weighted average contractual term (years) outstanding 6 years            
Vesting, description one-fifth yearly vesting over a five-year period            
Stock options, exercise price $ 3.95            
Incentive Stock Option Agreement [Member] | 2017 Stock Option Plan [Member] | Chief Executive Officer [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted 70,000            
Incentive Stock Option Agreement [Member] | 2017 Stock Option Plan [Member] | Chief Financial Officer [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted 40,000            
Incentive Stock Option Agreement [Member] | 2017 Stock Option Plan [Member] | EVP of Strategic Initiatives [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted 30,000            
Incentive Stock Option Agreement [Member] | 2017 Stock Option Plan [Member] | EVP of Waste Treatment Operations [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted 30,000            
Incentive Stock Option Agreement [Member] | 2017 Stock Option Plan [Member] | EVP of Nuclear and Technical Services [Member]              
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]              
Number of stock option shares granted 30,000