XML 68 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Stock-Based Compensation (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Feb. 18, 2025
Feb. 20, 2024
Mar. 15, 2023
May 31, 2024
May 31, 2021
May 31, 2019
May 31, 2015
Jun. 30, 2025
Jun. 30, 2025
Dec. 31, 2024
Feb. 29, 2024
Mar. 31, 2023
Share-Based Payment Arrangement, Amount Capitalized               $ 0   $ 0    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)               0 0      
Share Price (in dollars per share)               $ 1.41 $ 1.41      
Restricted Stock [Member]                        
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount               $ 3,700 $ 3,700      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)               1 year 4 months 24 days        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)                 198,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)               $ 2.32 $ 2.32 $ 2.84    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)                 589,000      
Performance Shares [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               4 years        
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount               $ 500 $ 500      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year)                 1 year 7 months 6 days      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)                 75,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value (in dollars per share)               $ 2.26 $ 2.26 $ 2.28 $ 2.28 $ 3.71
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) [1]                 151,000      
Share-Based Compensation Arrangement by Share-Based Payment Award, Performance Target Cap, Percentage   100.00% 100.00%                  
Share-Based Payment Arrangement, Number of Shares Eligible to Vest (in shares)   0                    
Annual Revenue Growth Rate, Percentage 200.00%                      
Performance Shares [Member] | Chief Executive Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   223,590 223,590                  
Performance Shares [Member] | Chief Financial Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares)   77,600 77,600                  
Performance Shares [Member] | Share-Based Payment Arrangement, Tranche One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period (in shares)               0        
Equity Incentive Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)             399,562 4,313,156 4,313,156      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Additional Shares Authorized (in shares)       3,600,000 3,600,000 1,600,000 3,000,000          
Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               4 years        
Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Consultant [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               1 year        
Equity Incentive Plan [Member] | Share-Based Payment Arrangement, Option [Member] | Maximum [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)               10 years        
Equity Incentive Plan [Member] | Restricted Stock [Member] | Independent Board Members [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               1 year        
Equity Incentive Plan [Member] | Restricted Stock [Member] | Time Based Vesting [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               3 years        
Equity Incentive Plan [Member] | Restricted Stock [Member] | Performance Based Vesting [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               12 years        
Equity Incentive Plan [Member] | Stock Appreciation Rights (SARs) [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               4 years        
Equity Incentive Plan [Member] | Stock Appreciation Rights (SARs) [Member] | Maximum [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year)               10 years        
[1] The number of shares presented assumes the achievement of 100% of a target financial performance metric to be determined by the Company’s Compensation Committee and will be subject to an at-risk, performance shares agreement.