v3.26.1
Note 12 - Commitments (Details Textual)
6 Months Ended 12 Months Ended
Nov. 14, 2023
shares
Oct. 12, 2023
Sep. 05, 2023
shares
Jun. 30, 2026
USD ($)
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jun. 30, 2025
USD ($)
Jan. 01, 2020
Payment for Retention Bonus Plan | $       $ 0                
Deferred Compensation, Arrangement Fixed Interest Rate                       5.00%
Director Fees, Deferred, Percentage       71.00% 100.00% 100.00% 100.00% 100.00% 100.00% 100.00%    
Director Term   3 years                    
Directors Electing to Not Defer Fees and Interest       2                
Directors Electing to Defer Fees and Interest       2                
Stock Plan [Member]                        
Stock Issued During Period, Shares, Restricted Stock Award, Gross 91,628                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized 91,628                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum 5.80%                      
Rights Offering [Member]                        
Share-Based Compensation Arrangement by Share-Based Payment Award, Percentage of Outstanding Stock Maximum 4.20%                      
Chief Executive Officer [Member]                        
Employment Agreement, Severance, Period of Base Pay       6 months                
Chief Operating Officer [Member]                        
Employment Agreement, Severance, Period of Base Pay       6 months                
Director [Member]                        
Stock Issued During Period, Shares, Restricted Stock Award, Gross     91,628                  
Bonus Payable [Member] | Chief Executive Officer [Member]                        
Other Commitment | $                     $ 125,000