XML 86 R74.htm IDEA: XBRL DOCUMENT v3.8.0.1
LONG-TERM DEBT - Narrative (Details) - Private Placement Senior Note Payable - USD ($)
$ in Millions
1 Months Ended
Apr. 30, 2018
Oct. 31, 2017
Private Placement Senior Note Payable at 3.30%    
Line Of Credit Facility [Line Items]    
Amount of note   $ 50
Interest rate percentage   3.30%
Term of note   12 years
Private Placement Senior Note Payable at 3.97% | Subsequent Event    
Line Of Credit Facility [Line Items]    
Amount of note $ 100  
Interest rate percentage 3.97%  
Term of note 30 years