XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.1
Investments - Summary of Gross Unrealized Losses and Fair Value of Available-For-Sale Investment Securities in Unrealized Loss Position (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value $ 97,422 $ 169,353
Less Than 12 Months, Unrealized Losses (10) (43)
Total, Estimated Fair Value 97,422 169,353
Total, Unrealized Losses (10) (43)
US Treasury Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 5,011 129,631
Less Than 12 Months, Unrealized Losses   (27)
Total, Estimated Fair Value 5,011 129,631
Total, Unrealized Losses   (27)
US Government Sponsored Enterprises Debt Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 15,001 10,004
Less Than 12 Months, Unrealized Losses (3) (5)
Total, Estimated Fair Value 15,001 10,004
Total, Unrealized Losses (3) (5)
Commercial paper    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value 77,410 23,466
Less Than 12 Months, Unrealized Losses (7) (11)
Total, Estimated Fair Value 77,410 23,466
Total, Unrealized Losses $ (7) (11)
Corporate debt securities    
Schedule of Available-for-sale Securities [Line Items]    
Less Than 12 Months, Estimated Fair Value   6,252
Total, Estimated Fair Value   $ 6,252