XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Note 11 - Non-Cash Share-Based Compensation (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Jun. 18, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) $ 41.78 $ 6.39    
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (in shares) 32,951 6,200    
Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount $ 5,900 $ 1,419,000    
Minimum [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 1 year      
Maximum [Member]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition (Year) 2 years 7 months 6 days      
Employee And Nonemployee Director [Member] | Share-Based Payment Arrangement, Option [Member]        
Share-Based Payment Arrangement, Expense $ 1,030 286,000    
Share-Based Payment Arrangement, Amount Capitalized $ 0 $ 0    
2025 Incentive Compensation Plan [Member]        
Common Stock, Capital Shares Reserved for Future Issuance (in shares)       500,000
Employee Stock Purchase Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized (in shares)       150,000
Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period (in shares) 2,892      
The 2024 Executive Salary Swap Plan [Member]        
Salary Payable For Stock Awards, Grant Price Per Share (in dollars per share)   $ 12    
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 2,882 3,764    
The 2024 Executive Salary Swap Plan [Member] | Minimum [Member]        
Salary Swap Amount, Percentage   5.00%    
The 2024 Executive Salary Swap Plan [Member] | Maximum [Member]        
Salary Swap Amount, Percentage   25.00%    
The 2023 Executive Salary Swap Plan [Member]        
Salary Payable For Stock Awards, Grant Price Per Share (in dollars per share)     $ 10  
Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures (in shares) 0 13,979    
The 2023 Executive Salary Swap Plan [Member] | Minimum [Member]        
Salary Swap Amount, Percentage     10.00%  
The 2023 Executive Salary Swap Plan [Member] | Maximum [Member]        
Salary Swap Amount, Percentage     50.00%