XML 51 R41.htm IDEA: XBRL DOCUMENT v3.25.1
Derivatives - Schedule of Derivatives (Details) - Interest Rate Swap - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Derivative [Line Items]    
Fair Value of Assets (Liabilities) $ 2,127 $ 4,674
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.36%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 487 1,328
Unsecured Term Loan Due January 2027    
Derivative [Line Items]    
Fixed Rate 3.50%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 271 747
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.27%  
Notional Amount $ 37,500  
Fair Value of Assets (Liabilities) $ 330 757
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.27%  
Notional Amount $ 37,500  
Fair Value of Assets (Liabilities) $ 331 758
Unsecured Term Loan Due January 2027    
Derivative [Line Items]    
Fixed Rate 3.07%  
Notional Amount $ 25,000  
Fair Value of Assets (Liabilities) $ 274 456
Unsecured Term Loan Due January 2026    
Derivative [Line Items]    
Fixed Rate 3.25%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 434 $ 628