XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Debt - Additional Information (Detail) - USD ($)
3 Months Ended 12 Months Ended
Mar. 23, 2018
Jun. 02, 2015
Mar. 31, 2021
Dec. 31, 2020
Dec. 14, 2020
Sep. 12, 2019
Credit and Loan Agreement [Line Items]            
Credit agreement initiation date   Jun. 02, 2015        
Senior unsecured revolving credit agreement   $ 225,000,000        
Term loan under credit agreement   50,000,000        
Borrowings under credit agreement       $ 25,000,000    
Series A Note [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Feb. 25, 2021      
Fifth Amended and Restated Prudential Agreement [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note, issuance date     Dec. 04, 2020      
Amount of rate increase in case of default     2.00%      
Fifth Amended and Restated Prudential Agreement [Member] | Series A Note [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Feb. 25, 2021      
Interest rate on agreement     6.00%      
Senior unsecured note, aggregate amount issued     $ 100,000,000      
Loss on extinguishment of debt     $ 1,233,000      
Fifth Amended and Restated Prudential Agreement [Member] | Series B Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Jun. 02, 2023      
Interest rate on agreement     5.35%      
Senior unsecured note, aggregate amount issued     $ 75,000,000      
Fifth Amended and Restated Prudential Agreement [Member] | Series C Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Feb. 25, 2025      
Interest rate on agreement     4.75%      
Senior unsecured note, aggregate amount issued     $ 50,000,000      
Fifth Amended and Restated Prudential Agreement [Member] | Series D Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Jun. 21, 2028      
Interest rate on agreement     5.47%      
Senior unsecured note, aggregate amount issued     $ 50,000,000      
Fifth Amended and Restated Prudential Agreement [Member] | Series F Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Sep. 12, 2029      
Interest rate on agreement     3.52%      
Senior unsecured note, aggregate amount issued     $ 50,000,000      
Fifth Amended and Restated Prudential Agreement [Member] | Series I Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Nov. 25, 2030      
Interest rate on agreement     3.43%      
Senior unsecured note, aggregate amount issued     $ 100,000,000      
Fourth Restated Prudential Note Purchase Agreement [Member] | Series E Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Jun. 21, 2018      
Interest rate on agreement     5.47%      
Senior unsecured note, aggregate amount issued     $ 50,000,000      
First Amended and Restated AIG Agreement [Member] | Series G Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Sep. 12, 2029      
Interest rate on agreement     3.52%      
Senior unsecured note, aggregate amount issued     $ 50,000,000      
First Amended and Restated AIG Agreement [Member] | Series J Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Nov. 25, 2030      
Interest rate on agreement     3.43%      
Senior unsecured note, aggregate amount issued     $ 50,000,000      
First Amended and Restated MassMutual Agreement [Member] | Series H Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Sep. 12, 2029      
Interest rate on agreement     3.52%      
Senior unsecured note, aggregate amount issued     $ 25,000,000      
First Amended and Restated MassMutual Agreement [Member] | Series K Notes [Member]            
Credit and Loan Agreement [Line Items]            
Senior unsecured note purchase agreement, maturity date     Nov. 25, 2030      
Interest rate on agreement     3.43%      
Senior unsecured note, aggregate amount issued     $ 25,000,000      
Revolving Facility [Member]            
Credit and Loan Agreement [Line Items]            
Revolving facility under credit agreement $ 175,000,000 $ 175,000,000       $ 250,000,000
Credit facility amount $ 250,000,000         300,000,000
Credit agreement maturity date Jun. 30, 2018          
Credit agreement extended maturity date Mar. 31, 2022          
Credit facility agreement, optional extended maturity date     Mar. 31, 2023      
Revolving facility optional extension period     1 year      
Borrowings under credit agreement     $ 75,000,000 $ 25,000,000 $ 75,000,000  
Senior unsecured note purchase agreement, maturity date     Mar. 31, 2022 Mar. 31, 2022    
Revolving Facility [Member] | Maximum [Member]            
Credit and Loan Agreement [Line Items]            
Option to increase credit facility     $ 300,000,000      
Annual commitment fee on undrawn funds     0.25%      
Revolving Facility [Member] | Maximum [Member] | Base Rate [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     1.30%      
Revolving Facility [Member] | Maximum [Member] | LIBOR [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     2.30%      
Revolving Facility [Member] | Minimum [Member]            
Credit and Loan Agreement [Line Items]            
Annual commitment fee on undrawn funds     0.15%      
Revolving Facility [Member] | Minimum [Member] | Base Rate [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     0.50%      
Revolving Facility [Member] | Minimum [Member] | LIBOR [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     1.50%      
Term Loan [Member]            
Credit and Loan Agreement [Line Items]            
Credit facility amount     $ 600,000,000     $ 0
Credit agreement maturity date Jun. 30, 2020          
Credit agreement extended maturity date Mar. 31, 2023          
Term Loan [Member] | Maximum [Member] | Base Rate [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     1.25%      
Term Loan [Member] | Maximum [Member] | LIBOR [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     2.25%      
Term Loan [Member] | Minimum [Member] | Base Rate [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     0.45%      
Term Loan [Member] | Minimum [Member] | LIBOR [Member]            
Credit and Loan Agreement [Line Items]            
Credit agreement margin on borrowing base rate     1.45%