XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments - Additional Information (Detail) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Gross transfers out of Level 3 $ 0 $ 1,500,000 $ 17,800,000 $ 16,400,000
Gross transfers into Level 3   $ 5,800,000 0 21,800,000
Foreign corporate bonds        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Gross transfers out of Level 3     3,300,000 1,600,000
Gross transfers into Level 3     0 14,700,000
Other asset-backed securities        
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]        
Gross transfers out of Level 3     $ 14,500,000 $ 12,100,000