XML 93 R77.htm IDEA: XBRL DOCUMENT v3.22.2
Interest Rate Swaps - Summary of Interest-rate Swap Agreements (Detail) - Interest Rate Swap - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Derivative [Line Items]      
Notional Amount $ 717,657 $ 640,000  
Fair Value $ 26,562 (27,171)  
Wells Fargo Bank One      
Derivative [Line Items]      
Derivative, Maturity date 2024-10    
Derivative, Fixed rate 2.72%    
Notional Amount $ 15,000 15,000  
Fair Value $ 110 (702)  
Capital One, National Association One      
Derivative [Line Items]      
Derivative, Maturity date 2024-12    
Derivative, Fixed rate 1.58%    
Notional Amount $ 15,000 15,000  
Fair Value $ 510 (241)  
Bank of Montreal One      
Derivative [Line Items]      
Derivative, Maturity date 2025-01    
Derivative, Fixed rate 1.91%    
Notional Amount $ 25,000 25,000  
Fair Value $ 672 (649)  
Truist Financial Corporation One      
Derivative [Line Items]      
Derivative, Maturity date 2025-04    
Derivative, Fixed rate 2.20%    
Notional Amount $ 25,000 25,000  
Fair Value $ 520 (905)  
Bank of Montreal Two      
Derivative [Line Items]      
Derivative, Maturity date 2025-07    
Derivative, Fixed rate 2.32%    
Notional Amount $ 25,000 25,000  
Fair Value $ 459 (1,049)  
Truist Financial Corporation Two      
Derivative [Line Items]      
Derivative, Maturity date 2025-07    
Derivative, Fixed rate 1.99%    
Notional Amount $ 25,000 25,000  
Fair Value $ 697 (767)  
Truist Financial Corporation Three      
Derivative [Line Items]      
Derivative, Maturity date 2025-12    
Derivative, Fixed rate 2.30%    
Notional Amount $ 25,000 25,000  
Fair Value $ 517 (1,125)  
Bank of Montreal Three      
Derivative [Line Items]      
Derivative, Maturity date 2026-01    
Derivative, Fixed rate 1.92%    
Notional Amount $ 25,000 25,000  
Fair Value $ 833 (760)  
Bank of Montreal Four      
Derivative [Line Items]      
Derivative, Maturity date 2026-01    
Derivative, Fixed rate 2.05%    
Notional Amount $ 40,000 40,000  
Fair Value $ 1,162 (1,415)  
Capital One, National Association Two      
Derivative [Line Items]      
Derivative, Maturity date 2026-01    
Derivative, Fixed rate 2.08%    
Notional Amount $ 35,000 35,000  
Fair Value $ 980 (1,274)  
Truist Financial Corporation Four      
Derivative [Line Items]      
Derivative, Maturity date 2026-01    
Derivative, Fixed rate 1.93%    
Notional Amount $ 25,000 25,000  
Fair Value $ 826 (768)  
Capital One, National Association Three      
Derivative [Line Items]      
Derivative, Maturity date 2026-04    
Derivative, Fixed rate 2.68%    
Notional Amount $ 15,000 15,000  
Fair Value $ 121 (941)  
Capital One, National Association Four      
Derivative [Line Items]      
Derivative, Maturity date 2026-07    
Derivative, Fixed rate 1.32%    
Notional Amount $ 35,000 35,000  
Fair Value $ 2,076 (205)  
Bank of Montreal Five      
Derivative [Line Items]      
Derivative, Maturity date 2026-12    
Derivative, Fixed rate 2.33%    
Notional Amount $ 10,000 10,000  
Fair Value $ 233 (538)  
Bank of Montreal Six      
Derivative [Line Items]      
Derivative, Maturity date 2026-12    
Derivative, Fixed rate 1.99%    
Notional Amount $ 25,000 25,000  
Fair Value $ 941 (936)  
Toronto-Dominion Bank      
Derivative [Line Items]      
Derivative, Maturity date 2027-03    
Derivative, Fixed rate 2.46%    
Notional Amount $ 15,531 0  
Fair Value $ 660  
Wells Fargo Bank Two      
Derivative [Line Items]      
Derivative, Maturity date 2027-04    
Derivative, Fixed rate 2.72%    
Notional Amount $ 25,000 25,000  
Fair Value $ 170 (1,887)  
Bank of Montreal Seven      
Derivative [Line Items]      
Derivative, Maturity date 2027-12    
Derivative, Fixed rate 2.37%    
Notional Amount $ 25,000 25,000  
Fair Value $ 637 (1,570)  
Capital One, National Association Five      
Derivative [Line Items]      
Derivative, Maturity date 2027-12    
Derivative, Fixed rate 2.37%    
Notional Amount $ 25,000 25,000  
Fair Value $ 616 (1,575)  
Wells Fargo Bank Three      
Derivative [Line Items]      
Derivative, Maturity date 2028-01    
Derivative, Fixed rate 2.37%    
Notional Amount $ 75,000 75,000  
Fair Value $ 1,864 (4,741)  
Bank of Montreal Eight      
Derivative [Line Items]      
Derivative, Maturity date 2029-05    
Derivative, Fixed rate     2.09%
Notional Amount $ 25,000 25,000  
Fair Value $ 1,195 (1,316)  
Regions Bank One      
Derivative [Line Items]      
Derivative, Maturity date 2029-05    
Derivative, Fixed rate 2.11%    
Notional Amount $ 25,000 25,000  
Fair Value $ 1,143 (1,356)  
Regions Bank Two      
Derivative [Line Items]      
Derivative, Maturity date 2029-06    
Derivative, Fixed rate 2.03%    
Notional Amount $ 25,000 25,000  
Fair Value $ 1,265 (1,222)  
U S Bank National Association One      
Derivative [Line Items]      
Derivative, Maturity date 2029-06    
Derivative, Fixed rate 2.03%    
Notional Amount $ 25,000 25,000  
Fair Value $ 1,284 (1,220)  
U S Bank National Association Two      
Derivative [Line Items]      
Derivative, Maturity date 2029-08    
Derivative, Fixed rate 1.35%    
Notional Amount $ 25,000 25,000  
Fair Value $ 2,407 (9)  
Regions Bank Three      
Derivative [Line Items]      
Derivative, Maturity date 2032-03    
Derivative, Fixed rate 2.69%    
Notional Amount $ 15,531 0  
Fair Value $ 1,103  
U S Bank National Association Three      
Derivative [Line Items]      
Derivative, Maturity date 2032-03    
Derivative, Fixed rate 2.70%    
Notional Amount $ 15,531 0  
Fair Value $ 1,126  
Bank of Montreal Nine      
Derivative [Line Items]      
Derivative, Maturity date 2034-03    
Derivative, Fixed rate 2.81%    
Notional Amount $ 31,064 0  
Fair Value $ 2,435