v3.26.1
Derivatives and Hedging Activities - Schedule of Key Terms and Fair Values of Our Interest Rate Swap Derivatives (Detail)
6 Months Ended
Jun. 30, 2026
USD ($)
Interest Swap Rate at 3.85% Fixed Rate [Member]  
Derivative [Line Items]  
Aggregate notional value of interest rate swaps $ 40,000,000
Forward swaps interest rate 3.85%
Floating Rate Index USD-SOFR with -5 Day Lookback
Forward swaps effective date Dec. 23, 2024
Expiration Date Dec. 23, 2027
Fair Value $ 54,000
Interest Swap Rate at 3.86% Fixed Rate [Member]  
Derivative [Line Items]  
Aggregate notional value of interest rate swaps $ 30,000,000
Forward swaps interest rate 3.86%
Floating Rate Index USD-SOFR with -5 Day Lookback
Forward swaps effective date Dec. 23, 2024
Expiration Date Dec. 23, 2027
Fair Value $ 37,000
Interest Swap Rate at 3.86% Fixed Rate [Member]  
Derivative [Line Items]  
Aggregate notional value of interest rate swaps $ 30,000,000
Forward swaps interest rate 3.86%
Floating Rate Index USD-SOFR with -5 Day Lookback
Forward swaps effective date Dec. 23, 2024
Expiration Date Dec. 23, 2027
Fair Value $ 35,000
Interest Swap Rate at 3.72% Fixed Rate [Member]  
Derivative [Line Items]  
Aggregate notional value of interest rate swaps $ 100,000,000
Forward swaps interest rate 3.72%
Floating Rate Index USD-SOFR with -5 Day Lookback
Forward swaps effective date Mar. 24, 2025
Expiration Date Apr. 01, 2028
Fair Value $ 373,000
Interest Swap Rate at 3.66% Fixed Rate [Member]  
Derivative [Line Items]  
Aggregate notional value of interest rate swaps $ 50,000,000
Forward swaps interest rate 3.66%
Floating Rate Index USD-SOFR with -5 Day Lookback
Forward swaps effective date Jun. 30, 2025
Expiration Date Jul. 01, 2028
Fair Value $ 253,000
Interest Swap Rate at 3.67% Fixed Rate [Member]  
Derivative [Line Items]  
Aggregate notional value of interest rate swaps $ 50,000,000
Forward swaps interest rate 3.67%
Floating Rate Index USD-SOFR with -5 Day Lookback
Forward swaps effective date Jun. 30, 2025
Expiration Date Jul. 01, 2028
Fair Value $ 251,000