v3.26.1
Note 8 - Stockholders' Equity (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Apr. 22, 2026
Apr. 22, 2026
Apr. 21, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2015
Jul. 04, 2026
Jul. 03, 2026
Oct. 27, 2014
Net Income (Loss) Attributable to Redeemable Noncontrolling Interest       $ 808,000 $ (433,000) $ 795,000 $ (1,000,000)              
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest       172,000 (128,000) 316,000 (181,000)              
Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent       $ 0 $ 0 $ 0 $ 0              
Common Stock, Shares Authorized (in shares)       120,000,000   120,000,000   70,000,000       120,000,000 70,000,000  
Share Repurchase Program, Authorized, Amount                           $ 5,000,000
Treasury Stock, Shares, Acquired (in shares)       0 0 0   0 0 0 908,000      
Shares Acquired, Average Cost Per Share (in dollars per share)                     $ 2.52      
Treasury Stock, Value, Acquired, Cost Method                     $ 2,300,000      
Share Repurchase Program, Remaining Authorized, Amount       $ 2,700,000   $ 2,700,000                
Dividends Payable, Current       2,901,000   2,901,000   $ 2,901,000            
Series A Preferred Stock [Member]                            
Dividends Payable, Current       $ 2,900,000   $ 2,900,000                
Underwriting Agreement [Member]                            
Stock Issued During Period, Shares, New Issues (in shares) 9,844,357   8,560,311                      
Shares Issued, Price Per Share (in dollars per share)     $ 64.25                      
Proceeds from Issuance of Common Stock $ 632,500,000                          
Over-Allotment Option [Member] | Northland Securities (Underwriters) [Member]                            
Stock Issued During Period, Shares, New Issues (in shares)   1,284,046