v3.26.3
Derivatives - Schedule of Derivatives (Details) - Not Designated as Hedging Instrument - Interest Rate Swap - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Derivative [Line Items]    
Fair Value of Assets (Liabilities) $ 10,071 $ (3)
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.36%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 1,048 (138)
Unsecured Term Loan Due January 2027    
Derivative [Line Items]    
Fixed Rate 3.50%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 97 (82)
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.27%  
Notional Amount $ 37,500  
Fair Value of Assets (Liabilities) $ 565 (4)
Unsecured Term Loan Due January 2028    
Derivative [Line Items]    
Fixed Rate 3.27%  
Notional Amount $ 37,500  
Fair Value of Assets (Liabilities) $ 565 (4)
Unsecured Term Loan Due January 2027    
Derivative [Line Items]    
Fixed Rate 3.07%  
Notional Amount $ 25,000  
Fair Value of Assets (Liabilities) $ 60 80
Unsecured Term Loan Due January 2026    
Derivative [Line Items]    
Fixed Rate 3.25%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 0 1
Unsecured Term Loan Due January 2029    
Derivative [Line Items]    
Fixed Rate 3.29%  
Notional Amount $ 75,000  
Fair Value of Assets (Liabilities) $ 2,176 (11)
Unsecured Term Loan Due January 2029    
Derivative [Line Items]    
Fixed Rate 3.07%  
Notional Amount $ 50,000  
Fair Value of Assets (Liabilities) $ 1,570 155
Unsecured Term Loan One Due January 2030    
Derivative [Line Items]    
Fixed Rate 3.83%  
Notional Amount $ 50,000  
Fair Value of Assets (Liabilities) $ 1,271 0
Unsecured Term Loan Two Due January 2030    
Derivative [Line Items]    
Fixed Rate 3.83%  
Notional Amount $ 50,000  
Fair Value of Assets (Liabilities) $ 1,268 0
Unsecured Term Loan Three Due January 2029    
Derivative [Line Items]    
Fixed Rate 4.00%  
Notional Amount $ 50,000  
Fair Value of Assets (Liabilities) $ 689 0
Unsecured Term Loan Four Due January 2029    
Derivative [Line Items]    
Fixed Rate 3.93%  
Notional Amount $ 50,000  
Fair Value of Assets (Liabilities) $ 762 $ 0