XML 29 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value Measurements - Fair Values and Unrealized Losses on Corporate Debt Investments (Detail) - Corporate Debt [Member] - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Schedule Of Available For Sale Securities [Line Items]    
Less than Twelve Months, Estimated fair value $ 27,999 $ 80,282
Less than Twelve Months, Gross unrealized losses (18) (256)
Twelve Months or More, Estimated fair value 4,406 87,028
Twelve Months or More, Gross unrealized losses (1) (782)
Estimated fair value, Total 32,405 167,310
Gross unrealized losses, Total $ (19) $ (1,038)