XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Summary of Scheduled Debt Maturities, Including Balloon Payments (Parenthetical) (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Oct. 27, 2021
Revolving Facility [Member]      
Debt Instrument [Line Items]      
Senior unsecured note, aggregate amount issued     $ 300,000,000
Senior unsecured note purchase agreement, maturity date Oct. 27, 2025 Oct. 27, 2025  
Credit facility agreement, maturity date Oct. 27, 2025    
Revolving facility optional extension period 6 months    
Credit facility agreement, optional extended maturity date Oct. 31, 2026    
Sixth Amended and Restated Prudential Agreement [Member] | Series Q Notes [Member]      
Debt Instrument [Line Items]      
Senior unsecured note, aggregate amount issued $ 80,000,000    
Interest rate on agreement 3.65%    
Senior unsecured note purchase agreement, maturity date Jan. 20, 2033    
Sixth Amended and Restated Prudential Agreement [Member] | Series B Notes [Member]      
Debt Instrument [Line Items]      
Senior unsecured note, aggregate amount issued $ 75,000,000    
Interest rate on agreement 5.35%    
Senior unsecured note purchase agreement, maturity date Jun. 02, 2023