XML 72 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Fair Value Measurements - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Purchases of financial assets $ 0 $ 0 $ 0
Sales of financial assets 0 0 0
Maturities of financial assets 0 0 0
Transfer of financial asset into level 3 of fair value 0 0 0
Fair value assets level 2 to level 1 transfers 0 0 0
Fair value assets level 1 to level 2 transfers 0 0 0
Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]      
Unrealized gains 0 0 0
Unrealized losses $ 0 $ 0 $ 0