XML 48 R31.htm IDEA: XBRL DOCUMENT v3.21.1
Summary of Continuous Unrealized Loss on Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule Of Held To Maturity Securities [Line Items]    
Estimated Fair Value, Less Than 12 Months $ 67,145 $ 67,009
Unrealized Loss, Less Than 12 Months (36) (37)
Estimated Fair Value, 12 Months or Greater 0 0
Unrealized Loss, 12 Months or Greater 0 0
Estimated Fair Value, Total 67,145 67,009
Unrealized Loss, Total (36) (37)
Commercial Paper    
Schedule Of Held To Maturity Securities [Line Items]    
Estimated Fair Value, Less Than 12 Months 63,026 62,440
Unrealized Loss, Less Than 12 Months (35) (36)
Estimated Fair Value, 12 Months or Greater 0 0
Unrealized Loss, 12 Months or Greater 0 0
Estimated Fair Value, Total 63,026 62,440
Unrealized Loss, Total (35) (36)
Corporate Bonds    
Schedule Of Held To Maturity Securities [Line Items]    
Estimated Fair Value, Less Than 12 Months 4,119 4,569
Unrealized Loss, Less Than 12 Months (1) (1)
Estimated Fair Value, 12 Months or Greater 0 0
Unrealized Loss, 12 Months or Greater 0 0
Estimated Fair Value, Total 4,119 4,569
Unrealized Loss, Total $ (1) $ (1)