XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - Derivative Instruments and Hedging Activities (Details Textual)
€ in Millions, $ in Millions, $ in Millions
6 Months Ended
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Jun. 30, 2024
CAD ($)
Jun. 30, 2024
EUR (€)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
CAD ($)
Dec. 31, 2023
EUR (€)
Apr. 03, 2023
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax $ 0.3              
Reclassified to Interest Expense [Member]                
Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months $ 0.2              
The 1.941% Interest Rate Swap [Member]                
Derivative, Fixed Interest Rate 1.941%   1.941% 1.941%        
The 1.941% Interest Rate Swap [Member] | Cash Flow Hedging [Member]                
Derivative, Notional Amount         $ 6.7      
The 2.96% Interest Rate Swap [Member] | Cash Flow Hedging [Member]                
Derivative, Notional Amount $ 11.5       13.0      
Derivative, Fixed Interest Rate               2.96%
The 5.10% Interest Rate Swap [Member] | Cash Flow Hedging [Member]                
Derivative, Notional Amount $ 40.0              
Derivative, Fixed Interest Rate 5.10%   5.10% 5.10%        
The 5.10% Interest Rate Swap [Member] | Cash Flow Hedging [Member] | Forecast [Member]                
Derivative, Notional Amount   $ 20.0            
Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]                
Derivative, Notional Amount $ 2.5   $ 3.4   5.1 $ 6.7    
Designated as Hedging Instrument [Member] | Foreign Exchange Forward 1 [Member]                
Derivative, Notional Amount $ 1.1     € 1.1 1.2   € 1.1  
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward [Member]                
Derivative, Notional Amount         4.9 $ 6.4    
Not Designated as Hedging Instrument [Member] | Foreign Exchange Forward 1 [Member]                
Derivative, Notional Amount         $ 1.2   € 1.1