XML 55 R38.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Summary of Gross Unrealized Losses and Fair Value of Available-For-Sale Investment Securities in Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 169,353 $ 220,834
Less Than 12 Months, Unrealized Losses (43) (51)
Total, Estimated Fair Value 169,353 220,834
Total, Unrealized Losses (43) (51)
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 129,631 148,397
Less Than 12 Months, Unrealized Losses (27) (13)
Total, Estimated Fair Value 129,631 148,397
Total, Unrealized Losses (27) (13)
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 6,252 11,334
Less Than 12 Months, Unrealized Losses   (8)
Total, Estimated Fair Value 6,252 11,334
Total, Unrealized Losses   (8)
US Government Sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 10,004 61,103
Less Than 12 Months, Unrealized Losses (5) (30)
Total, Estimated Fair Value 10,004 61,103
Total, Unrealized Losses (5) $ (30)
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 23,466  
Less Than 12 Months, Unrealized Losses (11)  
Total, Estimated Fair Value 23,466  
Total, Unrealized Losses $ (11)