XML 71 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 5 - Derivative Instruments and Hedging Activities (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Dec. 31, 2017
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax   $ (7,672) $ (8,004) $ 38,494  
Derivative Assets (Liabilities), Net Fair Value of Derivative Contracts, Excluding Impact of Credit Risk $ 39,796 $ 29,254 $ 39,796    
Wallbox N.V. [Member]          
Payments to Acquire Investments $ 30,000        
Investment Owned, Net Assets, Percentage 5.00%   5.00%    
Wallbox N.V. [Member] | Option to Purchase Additional Interest [Member]          
Investment Owned, Net Assets, Percentage 5.00%   5.00%    
Commodity Contract [Member]          
Derivative, Number of Instruments Held, Total   0      
Interest Rate Swap [Member]          
Number of New Contracts Entered   3     20
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax   $ 7,672 $ 8,004 $ 38,494  
Stock Warrants [Member] | Wallbox N.V. [Member]          
Unrealized Gain (Loss) on Derivatives   $ 7,327