XML 62 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities - Additional Information (Detail)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Security
Schedule of Available-for-sale Securities [Line Items]  
Realized gains (losses) recognized on sale or maturity of marketable equity securities $ 0
Available-for-sale securities, continuous unrealized loss position, less than twelve months, fair value 119,300
Available-for-sale securities, continuous unrealized loss position, 12 months or longer, aggregate loss $ 200
Weighted average maturity period 5 months
U S Treasury Securities Member  
Schedule of Available-for-sale Securities [Line Items]  
Number of securities in unrealized loss position | Security 18
Commercial Paper [Member]  
Schedule of Available-for-sale Securities [Line Items]  
Number of securities in unrealized loss position | Security 12