XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Note 5 - DERIVATIVES AND HEDGING ACTIVITIES - Cash flow hedging and fair value (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Derivative [Line Items]        
Interest and Dividend Income $ 125,420 $ 108,568 $ 360,215 $ 301,162
Interest Expense 65,698 53,313 189,631 135,892
Interest rate caps | Interest Expense        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging (1,029) (2,066) (3,184) (5,522)
Interest rate swaps | Interest And Dividend Income        
Derivative [Line Items]        
Gain on effects of fair value hedging 968 828 2,930 828
Interest rate swaps | Interest Expense        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging (339) (328) (1,012) (830)
Interest rate swaps and collars | Interest And Dividend Income        
Derivative [Line Items]        
Gain (loss) on effects of cash flow hedging $ (3,000) $ (2,495) $ (8,961) $ (6,757)