XML 43 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 348,110 $ 507,749
Equity securities, Amortized Cost 346,643  
Equity securities, Unrealized Gains 1,468  
Equity securities, Unrealized Losses (1)  
Equity securities, Estimated Fair Value 348,110  
Debt and equity securities, Amortized Cost 346,643 507,465
Debt and equity securities, Unrealized Gains 1,468 335
Debt and equity securities, Unrealized Losses (1) (51)
Debt and equity securities, Estimated Fair Value 348,110 507,749
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 185,739 228,609
Debt securities, Unrealized Gains 656 7
Debt securities, Unrealized Losses   (13)
Debt securities, Estimated Fair Value 186,395 228,603
Equity securities, Amortized Cost   228,609
Equity securities, Unrealized Gains   7
Equity securities, Unrealized Losses   (13)
Equity securities, Estimated Fair Value   228,603
US Government Sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 38,445 88,920
Debt securities, Unrealized Gains 111 5
Debt securities, Unrealized Losses   (30)
Debt securities, Estimated Fair Value 38,556 88,895
Equity securities, Amortized Cost   88,920
Equity securities, Unrealized Gains   5
Equity securities, Unrealized Losses   (30)
Equity securities, Estimated Fair Value   88,895
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 90,142 87,785
Debt securities, Unrealized Gains 567 262
Debt securities, Unrealized Losses (1) (8)
Debt securities, Estimated Fair Value 90,708 88,039
Equity securities, Amortized Cost   87,785
Equity securities, Unrealized Gains   262
Equity securities, Unrealized Losses   (8)
Equity securities, Estimated Fair Value   88,039
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 32,317 102,151
Debt securities, Unrealized Gains 134 61
Debt securities, Estimated Fair Value $ 32,451 102,212
Equity securities, Amortized Cost   102,151
Equity securities, Unrealized Gains   61
Equity securities, Estimated Fair Value   $ 102,212