XML 41 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
Sep. 30, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Estimated Fair Value $ 445,651 $ 305,930
Equity securities, Amortized Cost 445,663  
Equity securities, Unrealized Gains 28  
Equity securities, Unrealized Losses (40)  
Equity securities, Estimated Fair Value 445,651  
Debt and equity securities, Amortized Cost 445,663 305,899
Debt and equity securities, Unrealized Gains 28 74
Debt and equity securities, Unrealized Losses (40) (43)
Debt and equity securities, Estimated Fair Value 445,651 305,930
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 179,885 205,111
Debt securities, Unrealized Gains 4 6
Debt securities, Unrealized Losses (11) (27)
Debt securities, Estimated Fair Value 179,878 205,090
US Government Sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 56,018 10,004
Debt securities, Unrealized Losses (6) (5)
Debt securities, Estimated Fair Value 56,012 9,999
Municipal bonds    
Schedule of Available-for-sale Securities [Line Items]    
Debt securities, Amortized Cost 19,129  
Debt securities, Unrealized Losses (7)  
Debt securities, Estimated Fair Value 19,122  
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 190,631 38,443
Debt securities, Unrealized Gains 24 21
Debt securities, Unrealized Losses (16) (11)
Debt securities, Estimated Fair Value $ 190,639 $ 38,453