XML 116 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Derivatives and Hedging Activities - Hedged Interest Rate Collars (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Derivative Liabilities $ (214,823) $ (215,735)
Cash Flow Hedges | Hedged Derivatives | Interest rate collars    
Derivative Liability, Notional Amount $ 50,000  
Cap Strike Rate 4.40%  
Floor Strike Rate 2.44%  
Derivative Liabilities $ (105) $ (166)