XML 62 R51.htm IDEA: XBRL DOCUMENT v3.25.3
Note 13 - Share-based Compensation (Details Textual) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended 12 Months Ended
Aug. 05, 2024
Feb. 28, 2024
Jul. 31, 2023
Sep. 30, 2025
Mar. 31, 2025
Sep. 30, 2024
Mar. 31, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Feb. 28, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares)               0        
Share-Based Payment Arrangement, Expense       $ 754,000   $ 2,094,000   $ 3,075,000 $ 4,676,000      
The 2017 Equity and Incentive Award Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)   400,000 400,000                 400,000
Annual Board Service [Member] | Year 2023 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)                     250,000  
Annual Board Service [Member] | Year 2024 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)                   312,500    
Board Committee Service [Member] | Year 2023 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                     1 year  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)                     78,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)                     10 years  
Share Price (in dollars per share)                     $ 12.11  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)                     $ 3.88  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) (Year)                     5 years 3 months  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate                     28.00%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate                     4.16%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)       0       0        
Board Committee Service [Member] | Year 2024 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)                   1 year    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)                   87,000    
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)                   10 years    
Share Price (in dollars per share)                   $ 22.25    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)                   $ 8.87    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) (Year)                   5 years 3 months    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate                   32.10%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate                   4.40%    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)         0              
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)         96,375              
Chief Executive Officer [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)             400,000          
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)             10 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)             $ 15.75          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) (Year)             6 years          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate             31.00%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate             3.82%          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Nonvested, Number of Shares (in shares)       266,666       266,666        
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)             $ 6.02          
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       $ 1,000,000       $ 1,000,000        
Chief Executive Officer [Member] | Share-Based Payment Arrangement, Tranche One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)             133,334          
Chief Executive Officer [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)             133,333          
Chief Executive Officer [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)             133,333          
Chief Executive Officer [Member] | Year 2023 [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures (in shares)                     400,000  
Continued Service of the Chairman of the Board [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period (Year)                     10 years  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)                     $ 9.08  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term (Year) (Year)                     6 years 1 month 13 days  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate                     37.00%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate                     3.49%  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Exercise Price (in dollars per share)                     $ 3.94  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount       300,000       $ 300,000        
Continued Service of the Chairman of the Board [Member] | Share-Based Payment Arrangement, Tranche One [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)                     133,334  
Continued Service of the Chairman of the Board [Member] | Share-Based Payment Arrangement, Tranche Two [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)                     133,333  
Continued Service of the Chairman of the Board [Member] | Share-Based Payment Arrangement, Tranche Three [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares (in shares)                     133,333  
Chair Sellers [Member] | The 2023 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross (in shares)     63,500                  
Director Case [Member] | The 2023 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares) 6,659                      
Director Case [Member] | The 2024 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period (in shares) 3,124                      
Restricted Stock [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year)               3 years        
Share-Based Payment Arrangement, Expense       500,000   900,000   $ 1,300,000 1,600,000      
Restricted Stock [Member] | The 2017 Equity and Incentive Award Plan [Member]                        
Deferred Compensation Arrangement with Individual, Cancellation Expense           631,000            
Restricted Stock [Member] | Chair Sellers [Member] | The 2023 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)     18,804                  
Restricted Stock [Member] | CEO Randle [Member] | The 2017 Equity and Incentive Award Plan [Member]                        
Deferred Compensation Arrangement with Individual, Cancellation Expense           229,000            
Restricted Stock [Member] | CEO Randle [Member] | The 2024 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted (in shares)   28,511                    
Restricted Stock [Member] | Director Case [Member] | The 2017 Equity and Incentive Award Plan [Member]                        
Deferred Compensation Arrangement with Individual, Cancellation Expense           402,000            
Restricted Stock [Member] | Director Case [Member] | The 2023 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures (in shares) 56,000                      
Restricted Stock [Member] | Director Case [Member] | The 2024 Plan [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures (in shares) 56,000                      
Share-Based Payment Arrangement, Option [Member]                        
Share-Based Payment Arrangement, Expense       $ 300,000   $ 1,200,000   $ 1,800,000 $ 3,100,000