XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 5 - DERIVATIVES AND HEDGING ACTIVITIES - Cash flow hedging and fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Derivative [Line Items]        
Interest and Dividend Income $ 119,746 $ 98,377 $ 234,795 $ 192,594
Interest Expense 63,583 45,172 123,933 82,579
Interest rate caps | Interest Expense        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging (1,039) (1,875) (2,155) (3,456)
Interest rate swaps | Interest And Dividend Income        
Derivative [Line Items]        
Gain on effects of fair value hedging 985   1,962  
Interest rate swaps | Interest Expense        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging (337) (275) (673) (502)
Interest rate swaps and collars | Interest And Dividend Income        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging $ (2,987) $ (2,207) $ (5,961) $ (4,262)