XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Investments - Carrying Value and Amortized Cost of Company's Investments Summarized by Major Security Type (Detail) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 289,962 $ 305,930
Equity securities, Amortized Cost 289,933  
Equity securities, Unrealized Gains 37  
Equity securities, Estimated Fair Value 289,962  
Debt and equity securities, Amortized Cost 289,933 305,899
Debt and equity securities, Unrealized Gains 37 74
Debt and equity securities, Unrealized Losses   (43)
Debt and equity securities, Estimated Fair Value 289,962 305,930
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 99,470 205,111
Debt securities, Unrealized Gains 11 6
Debt securities, Unrealized Losses   (27)
Debt securities, Estimated Fair Value 99,480 205,090
US Government Sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 20,002 10,004
Debt securities, Unrealized Losses   (5)
Debt securities, Estimated Fair Value 20,001 9,999
Municipal bonds    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 6,618  
Debt securities, Estimated Fair Value 6,615  
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost   52,341
Debt securities, Unrealized Gains   47
Debt securities, Estimated Fair Value   52,388
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 163,843 38,443
Debt securities, Unrealized Gains 26 21
Debt securities, Unrealized Losses   (11)
Debt securities, Estimated Fair Value $ 163,866 $ 38,453