XML 44 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Debt - Additional Information (Detail) - USD ($)
6 Months Ended 12 Months Ended
Mar. 23, 2018
Jun. 02, 2015
Jun. 30, 2018
Dec. 31, 2017
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    
Revolving facility optional extension period   1 year    
Third Restated Prudential Note Purchase Agreement [Member]        
Credit and Loan Agreement [Line Items]        
Senior unsecured note, issuance date     Jun. 21, 2018  
Amount of rate increase in case of default     2.00%  
Third Restated Prudential Note Purchase 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  
Third Restated Prudential Note Purchase 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  
Third Restated Prudential Note Purchase 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  
Third Restated Prudential Note Purchase 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  
Third 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, 2028  
Interest rate on agreement     5.47%  
Senior unsecured note, aggregate amount issued     $ 50,000,000  
Revolving Facility [Member]        
Credit and Loan Agreement [Line Items]        
Revolving facility under credit agreement   $ 175,000,000    
Credit facility amount $ 250,000,000      
Revolving facility optional extension period     1 year  
Credit facility agreement, optional extended maturity date     Mar. 31, 2023  
Credit agreement maturity date Jun. 30, 2018      
Credit agreement extended maturity date Mar. 23, 2022      
Senior unsecured note purchase agreement, maturity date     Mar. 23, 2022 Mar. 23, 2022
Interest rate on agreement     3.53% 3.53%
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  
Credit agreement maturity date Jun. 30, 2020      
Credit agreement extended maturity date Mar. 23, 2023      
Senior unsecured note purchase agreement, maturity date     Mar. 23, 2023 Mar. 23, 2023
Interest rate on agreement     3.54% 3.54%
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%