v3.25.2
Note 5 - DERIVATIVES AND HEDGING ACTIVITIES - Cash flow hedging and fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Derivative [Line Items]        
Interest and Dividend Income $ 120,247 $ 119,746 $ 236,920 $ 234,795
Interest expense 58,165 63,583 114,852 123,933
Interest rate caps and collars | Interest Expense        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging   (1,039) (117) (2,155)
Interest rate swaps | Interest and Dividend Income        
Derivative [Line Items]        
Gain on effects of fair value hedging 165 985 335 1,962
Interest rate swaps | Interest Expense        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging (210) (337) (419) (673)
Interest rate swaps and collars | Interest and Dividend Income        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging $ (2,109) $ (2,987) $ (4,192) $ (5,961)