v3.22.2.2
Interest Rate Swaps - Summary of Interest-rate Swap Agreements (Detail)
$ in Thousands, $ in Millions
9 Months Ended
Sep. 30, 2022
USD ($)
Sep. 30, 2022
CAD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CAD ($)
Derivative [Line Items]        
Notional Amount   $ 20.0   $ 40.0
Interest Rate Swap        
Derivative [Line Items]        
Notional Amount $ 973,037   $ 640,000  
Fair Value $ 66,602   (27,171)  
Interest Rate Swap | Wells Fargo Bank One        
Derivative [Line Items]        
Derivative, Maturity date 2024-10      
Derivative, Fixed rate 2.72% 2.72%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 15,000   15,000  
Fair Value $ 451   (702)  
Interest Rate Swap | Capital One, National Association One        
Derivative [Line Items]        
Derivative, Maturity date 2024-12      
Derivative, Fixed rate 1.58% 1.58%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 15,000   15,000  
Fair Value $ 834   (241)  
Interest Rate Swap | Regions Bank        
Derivative [Line Items]        
Derivative, Maturity date 2032-03      
Derivative, Fixed rate 2.69% 2.69%    
Variable Rate Index one-month CDOR      
Fair Value $ 1,028      
Interest Rate Swap | Bank of Montreal One        
Derivative [Line Items]        
Derivative, Maturity date 2025-01      
Derivative, Fixed rate 1.91% 1.91%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,256   (649)  
Interest Rate Swap | Truist Financial Corporation One        
Derivative [Line Items]        
Derivative, Maturity date 2025-04      
Derivative, Fixed rate 2.20% 2.20%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,184   (905)  
Interest Rate Swap | Bank of Montreal Two        
Derivative [Line Items]        
Derivative, Maturity date 2025-07      
Derivative, Fixed rate 2.32% 2.32%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,189   (1,049)  
Interest Rate Swap | Truist Financial Corporation Two        
Derivative [Line Items]        
Derivative, Maturity date 2025-07      
Derivative, Fixed rate 1.99% 1.99%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,404   (767)  
Interest Rate Swap | Truist Financial Corporation Three        
Derivative [Line Items]        
Derivative, Maturity date 2025-12      
Derivative, Fixed rate 2.30% 2.30%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,346   (1,125)  
Interest Rate Swap | Bank of Montreal Three        
Derivative [Line Items]        
Derivative, Maturity date 2026-01      
Derivative, Fixed rate 1.92% 1.92%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,637   (760)  
Interest Rate Swap | Bank of Montreal Four        
Derivative [Line Items]        
Derivative, Maturity date 2026-01      
Derivative, Fixed rate 2.05% 2.05%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 40,000   40,000  
Fair Value $ 2,463   (1,415)  
Interest Rate Swap | Capital One, National Association Two        
Derivative [Line Items]        
Derivative, Maturity date 2026-01      
Derivative, Fixed rate 2.08% 2.08%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 35,000   35,000  
Fair Value $ 2,116   (1,274)  
Interest Rate Swap | Truist Financial Corporation Five        
Derivative [Line Items]        
Derivative, Maturity date 2026-01      
Derivative, Fixed rate 1.93% 1.93%    
Notional Amount $ 25,000   25,000  
Fair Value $ 1,631   (768)  
Interest Rate Swap | Truist Financial Corporation Four        
Derivative [Line Items]        
Variable Rate Index one-month LIBOR      
Interest Rate Swap | Capital One, National Association Three        
Derivative [Line Items]        
Derivative, Maturity date 2026-04      
Derivative, Fixed rate 2.68% 2.68%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 15,000   15,000  
Fair Value $ 662   (941)  
Interest Rate Swap | Capital One, National Association Four        
Derivative [Line Items]        
Derivative, Maturity date 2026-07      
Derivative, Fixed rate 1.32% 1.32%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 35,000   35,000  
Fair Value $ 3,250   (205)  
Interest Rate Swap | Bank of Montreal Five        
Derivative [Line Items]        
Derivative, Maturity date 2026-12      
Derivative, Fixed rate 2.33% 2.33%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 10,000   10,000  
Fair Value $ 633   (538)  
Interest Rate Swap | Bank of Montreal Six        
Derivative [Line Items]        
Derivative, Maturity date 2026-12      
Derivative, Fixed rate 1.99% 1.99%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,913   (936)  
Interest Rate Swap | Toronto-Dominion Bank        
Derivative [Line Items]        
Derivative, Maturity date 2027-03      
Derivative, Fixed rate 2.46% 2.46%    
Variable Rate Index one-month CDOR      
Notional Amount $ 14,607 [1]    
Fair Value $ 744    
Interest Rate Swap | Toronto Dominion Bank One Member        
Derivative [Line Items]        
Derivative, Maturity date 2029-08      
Derivative, Fixed rate 2.58% 2.58%    
Variable Rate Index one-month SOFR      
Notional Amount $ 45,000   0  
Fair Value $ 2,851   0  
Interest Rate Swap | Wells Fargo Bank Two        
Derivative [Line Items]        
Derivative, Maturity date 2027-04      
Derivative, Fixed rate 2.72% 2.72%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,233   (1,887)  
Interest Rate Swap | Bank of Montreal Seven        
Derivative [Line Items]        
Derivative, Maturity date 2027-12      
Derivative, Fixed rate 2.37% 2.37%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,774   (1,570)  
Interest Rate Swap | Capital One, National Association Five        
Derivative [Line Items]        
Derivative, Maturity date 2027-12      
Derivative, Fixed rate 2.37% 2.37%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 1,742   (1,575)  
Interest Rate Swap | Wells Fargo Bank Three        
Derivative [Line Items]        
Derivative, Maturity date 2028-01      
Derivative, Fixed rate 2.37% 2.37%    
Notional Amount $ 75,000   75,000  
Fair Value $ 5,265   (4,741)  
Interest Rate Swap | Wells Fargo Bank Four        
Derivative [Line Items]        
Variable Rate Index one-month LIBOR      
Interest Rate Swap | Bank of Montreal Eight        
Derivative [Line Items]        
Derivative, Maturity date 2029-05      
Derivative, Fixed rate 2.09% 2.09%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 2,451   (1,316)  
Interest Rate Swap | Regions Bank One        
Derivative [Line Items]        
Derivative, Maturity date 2029-05      
Derivative, Fixed rate 2.11% 2.11%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 2,394   (1,356)  
Interest Rate Swap | Regions Bank Two        
Derivative [Line Items]        
Derivative, Maturity date 2029-06      
Derivative, Fixed rate 2.03% 2.03%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 2,511   (1,222)  
Interest Rate Swap | U.S. Bank National Association        
Derivative [Line Items]        
Derivative, Maturity date 2029-06      
Derivative, Fixed rate 2.03% 2.03%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 2,536   (1,220)  
Interest Rate Swap | U S Bank National Association One        
Derivative [Line Items]        
Derivative, Maturity date 2029-08      
Derivative, Fixed rate 2.58% 2.58%    
Variable Rate Index one-month SOFR      
Notional Amount $ 100,000   0  
Fair Value $ 6,231   0  
Interest Rate Swap | U S Bank National Association Two        
Derivative [Line Items]        
Derivative, Maturity date 2029-08      
Derivative, Fixed rate 2.65% 2.65%    
Variable Rate Index one-month SOFR      
Notional Amount $ 15,000   0  
Fair Value $ 880   0  
Interest Rate Swap | Regions Bank Three        
Derivative [Line Items]        
Derivative, Maturity date 2029-08      
Derivative, Fixed rate 2.58% 2.58%    
Variable Rate Index one-month SOFR      
Notional Amount $ 100,000   0  
Fair Value $ 6,137   0  
Interest Rate Swap | U S Bank National Association Three        
Derivative [Line Items]        
Derivative, Maturity date 2029-08      
Derivative, Fixed rate 1.35% 1.35%    
Variable Rate Index one-month LIBOR      
Notional Amount $ 25,000   25,000  
Fair Value $ 3,605   $ (9)  
Interest Rate Swap | Us Bank National Association Four Member        
Derivative [Line Items]        
Derivative, Maturity date 2032-03      
Derivative, Fixed rate 2.70% 2.70%    
Variable Rate Index one-month CDOR      
Fair Value $ 1,044      
Interest Rate Swap | Bank of Montreal Nine        
Derivative [Line Items]        
Derivative, Maturity date 2034-03      
Derivative, Fixed rate 2.81% 2.81%    
Variable Rate Index one-month CDOR      
Fair Value $ 2,207      
Interest Rate Swap | CAD | Regions Bank        
Derivative [Line Items]        
Notional Amount [1] 14,607      
Interest Rate Swap | CAD | Us Bank National Association Four Member        
Derivative [Line Items]        
Notional Amount [1] 14,607      
Interest Rate Swap | CAD | Bank of Montreal Nine        
Derivative [Line Items]        
Notional Amount [1] $ 29,216      
[1] The contractual notional amount is $20.0 million or $40.0 million CAD