XML 92 R77.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 13 - Stock-based Compensation Plan (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 06, 2024
Jan. 16, 2024
Aug. 24, 2023
May 08, 2023
Mar. 08, 2023
Dec. 31, 2022
Mar. 09, 2022
Mar. 08, 2022
Oct. 01, 2021
Jun. 14, 2021
Mar. 10, 2021
Aug. 24, 2020
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 21, 2023
Share-Based Payment Arrangement, Amount Capitalized                                   $ 0 $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value                                   $ 6.55 $ 9.43    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value                                   $ 189 $ 1,500    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value                                   $ 800 $ 3,100    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number                                   341,740      
Performance-Based Restricted Stock [Member] | Chief Executive Officer and Chief Financial Officer [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)         18,888   20,493                            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value         $ 303   $ 200                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares)     40,557                                    
Performance-Based Restricted Stock [Member] | Chief Executive Officer and Chief Financial Officer [Member] | Minimum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Lower Range             0.00% 0.00%                          
Performance-Based Restricted Stock [Member] | Chief Executive Officer and Chief Financial Officer [Member] | Maximum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range             150.00% 150.00%                          
Performance-Based Restricted Stock [Member] | Chief Executive Officer and Chief Financial Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage                         50.00%     0.00%   0.00% 100.00% 100.00%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Probable Final Vesting Percentage                           50.00%              
Performance-Based Restricted Stock [Member] | Chief Executive Officer and Chief Financial Officer [Member] | Vesting Based On Performance Metrics [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage     50.00%   100.00%                                
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 5,000   18,000                    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value                 $ 59   $ 191                    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares)                             6,000            
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage                             75.00%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number                             6,000            
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member] | Share-Based Payment Arrangement, Vesting on Third Anniversary of Grant Date [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number (in shares)                             12,000            
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage                             100.00%            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number                             6,000            
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member] | Vesting on January 1, 2025, Based on Performance Metrics [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage                           50.00%     100.00% 0.00%      
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member] | Vesting on January 1, 2025, Based on Performance Metrics [Member] | Minimum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Lower Range                 0.00%                        
Performance-Based Restricted Stock [Member] | Members of The Senior Management [Member] | Vesting on January 1, 2025, Based on Performance Metrics [Member] | Maximum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range                 150.00%                        
Performance-Based Restricted Stock [Member] | President of Environmental Technologies [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)       5,081                                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value       $ 108                                  
Performance-Based Restricted Stock [Member] | President of Environmental Technologies [Member] | Minimum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Lower Range       0.00%                                  
Performance-Based Restricted Stock [Member] | President of Environmental Technologies [Member] | Maximum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range       150.00%                                  
Performance-Based Restricted Stock [Member] | President of Environmental Technologies [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage                                     100.00%    
Performance-Based Restricted Stock [Member] | President of Process Technologies [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   8,231                                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value   $ 100                                      
Performance-Based Restricted Stock [Member] | President of Process Technologies [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Lower Range   0.00%                                      
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range   150.00%                                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage                         50.00%         100.00%      
Performance-Based Restricted Stock [Member] | Chief Executive Officer, Chief Financial Officer, and Division Presidents [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) 33,539                                        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value $ 380                                        
Performance-Based Restricted Stock [Member] | Chief Executive Officer, Chief Financial Officer, and Division Presidents [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Lower Range 0.00%                                        
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range 150.00%                                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 100.00%                                        
The 2023 Stock Incentive Plan [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized                                         350,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant                                   877,810     1,117,942
Common Stock, Capital Shares Reserved for Future Issuance                                   45,618      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total                                   $ 3,000      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition                                   2 years 1 month 6 days      
Performance-Based Restricted Stock Vesting in Three Years [Member] | Performance-Based Restricted Stock [Member] | Vesting Based On Performance Metrics [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range     150.00%                                    
Performance-Based Restricted Stock Vesting in Three Years [Member] | Performance-Based Restricted Stock [Member] | President [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                       75,162                  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value                       $ 345                  
Performance-Based Restricted Stock Vesting in Three Years [Member] | Performance-Based Restricted Stock [Member] | President [Member] | Share-Based Payment Arrangement, Tranche One [Member] | Minimum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Lower Range                       0.00%                  
Performance-Based Restricted Stock Vesting in Three Years [Member] | Performance-Based Restricted Stock [Member] | President [Member] | Share-Based Payment Arrangement, Tranche One [Member] | Maximum [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range                       150.00%                  
Performance-Based Restricted Stock Vesting in Three Years [Member] | Performance-Based Restricted Stock [Member] | Chief Financial Officer [Member]                                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                   5,953                      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Granted, Fair Value                   $ 100                      
Performance-Based Restricted Stock Vesting in Three Years [Member] | Performance-Based Restricted Stock [Member] | Chief Executive Officer and Chief Financial Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                                          
Share-based Compensation Arrangement By Share-based Payment Award, Award Vesting Rights Percentage Upper Range           150.00%