XML 63 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities - Summary of Fair Values and Unrealized Losses of Marketable Securities Held by the Company in an Unrealized Loss Position for Less Than 12 months and 12 Months or Greater (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value $ 447,199 $ 55,507
Less than 12 Months, Unrealized Losses (1,773) (55)
Total, Fair Value 447,199 55,507
Total, Unrealized Losses (1,773) (55)
U.S. Government and Agency Securities [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value 59,889  
Less than 12 Months, Unrealized Losses (229)  
Total, Fair Value 59,889  
Total, Unrealized Losses (229)  
Certificates of Deposit [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value 2,195  
Less than 12 Months, Unrealized Losses (11)  
Total, Fair Value 2,195  
Total, Unrealized Losses (11)  
Corporate Bonds [Member]    
Schedule Of Available For Sale Securities [Line Items]    
Less than 12 Months, Fair Value 385,115 55,507
Less than 12 Months, Unrealized Losses (1,533) (55)
Total, Fair Value 385,115 55,507
Total, Unrealized Losses $ (1,533) $ (55)