XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.3
Derivatives - Schedule of Derivatives (Details) - Interest Rate Swap - Not Designated as Hedging Instrument - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Derivative [Line Items]    
Fair Value of Assets (Liabilities) $ 168 $ 4,674
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.36%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ (61) 1,328
Unsecured Term Loan Due January 2027    
Derivative [Line Items]    
Fixed Rate 3.50%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 4 747
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.27%  
Notional Amount $ 37,500  
Fair Value of Assets (Liabilities) $ 42 757
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.27%  
Notional Amount $ 37,500  
Fair Value of Assets (Liabilities) $ 42 758
Unsecured Term Loan Due January 2027    
Derivative [Line Items]    
Fixed Rate 3.07%  
Notional Amount $ 25,000  
Fair Value of Assets (Liabilities) $ 134 456
Unsecured Term Loan Due January 2026    
Derivative [Line Items]    
Fixed Rate 3.25%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 140 628
Unsecured Term Loan due January 2029    
Derivative [Line Items]    
Fixed Rate 3.23%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ (133) $ 0