XML 118 R95.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Derivatives and Hedging Activities - Unhedged Interest Rate Caps and Swaps (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Asset $ 186,781 $ 187,341
Derivative Liability $ 214,823 215,735
Investment, Variable Interest Rate, Type [Extensible Enumeration] Prime Rate [Member]  
Unhedged Derivatives | Interest rate swaps    
Derivative Asset, Notional Amount $ 4,148,306 3,308,024
Derivative Asset 183,760 181,854
Derivative Liability, Notional Amount 4,148,306 3,308,024
Derivative Liability 183,760 181,854
Unhedged Derivatives | Interest rate caps    
Derivative Asset, Notional Amount 50,000  
Derivative Asset 118 951
Unhedged Derivatives | Derivative Instrument Maturing on 2/1/2024    
Derivative Asset, Notional Amount $ 25,000  
Derivative Asset   79
Strike Rate 1.90%  
Investment, Variable Interest Rate, Type [Extensible Enumeration] London Interbank Offered Rate LIBOR Rate [Member]  
Unhedged Derivatives | Derivative Instrument Maturing on 3/3 2025    
Derivative Asset, Notional Amount $ 25,000  
Derivative Asset $ 118 $ 872
Strike Rate 1.90%  
Investment, Variable Interest Rate, Type [Extensible Enumeration] London Interbank Offered Rate LIBOR Rate [Member]