v3.26.1
Note 20 - Financial Instruments (Details Textual) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 11, 2026
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Derivatives, Fair Value [Line Items]              
Derivatives Hedging Instruments   $ 0   $ 0 $ 0 $ 0  
Fair Value, Inputs, Level 2 [Member]              
Derivatives, Fair Value [Line Items]              
Long-term borrowings   $ 100,000,000     $ 100,000,000   $ 151,000,000
6.0% Series B Preferred Stock [Member]              
Derivatives, Fair Value [Line Items]              
Preferred Stock, Dividend Rate, Percentage 6.00% 6.00% 6.00%   6.00%   6.00%
Forward Contracts [Member]              
Derivatives, Fair Value [Line Items]              
Foreign Currency Contract, Asset, Fair Value Disclosure   $ 0     $ 0    
Foreign Currency Contracts, Liability, Fair Value Disclosure   1,000,000     1,000,000    
Maximum [Member] | Forward Contracts [Member]              
Derivatives, Fair Value [Line Items]              
Foreign Currency Contract, Asset, Fair Value Disclosure             $ 1,000,000
Foreign Currency Contracts, Liability, Fair Value Disclosure             1,000,000
Foreign Exchange Forward [Member] | Not Designated as Hedging Instrument [Member]              
Derivatives, Fair Value [Line Items]              
Derivative Asset, Notional Amount   $ 193,000,000     $ 193,000,000   $ 224,000,000