XML 31 R104.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments - Summary of Redeemable Common Stock Associated with ESOP (Details)
$ in Thousands
Dec. 31, 2018
USD ($)
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Redeemable Common Stock $ 1,876,309
Level 1  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Redeemable Common Stock 0
Level 2  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Redeemable Common Stock 0
Level 3  
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]  
Redeemable Common Stock $ 1,876,309