XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Shareholder's Equity (Details Textual) - USD ($)
Pure in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Stock Repurchased and Retired During Period, Shares 129,800 180,000 532,313 695,000
Payments for Repurchase of Common Stock $ 624,000 $ 1,030,000 $ 2,632,000 $ 3,731,000
Share Repurchase Program, Remaining Authorized, Amount 2,111,000   $ 2,111,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate     0.00%  
Restricted Stock [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     32,330  
Restricted Stock [Member] | Incentive Plan 2020 [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period     32,330 29,675
Share-Based Payment Arrangement, Expense     $ 364,000 $ 283,000
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 332,000   $ 332,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     11 months 23 days  
Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 45,000   $ 45,000  
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition     11 months 26 days