XML 47 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 273,281 $ 305,930
Equity securities, Amortized Cost 273,257  
Equity securities, Unrealized Gains 34  
Equity securities, Unrealized Losses (10)  
Equity securities, Estimated Fair Value 273,281  
Debt and equity securities, Amortized Cost 273,257 305,899
Debt and equity securities, Unrealized Gains 34 74
Debt and equity securities, Unrealized Losses (10) (43)
Debt and equity securities, Estimated Fair Value 273,281 305,930
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 139,390 205,111
Debt securities, Unrealized Gains 25 6
Debt securities, Unrealized Losses   (27)
Debt securities, Estimated Fair Value 139,415 205,090
US Government Sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 20,004 10,004
Debt securities, Unrealized Losses (3) (5)
Debt securities, Estimated Fair Value 20,001 9,999
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 2,999 52,341
Debt securities, Unrealized Gains 2 47
Debt securities, Estimated Fair Value 3,001 52,388
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 110,864 38,443
Debt securities, Unrealized Gains 7 21
Debt securities, Unrealized Losses (7) (11)
Debt securities, Estimated Fair Value $ 110,864 $ 38,453