XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Summary of Fair Value And Unrealized Losses of Marketable Securities In Loss Position (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value $ 430,420 $ 513,738
Less than 12 months, Unrealized Losses (2,322) (4,795)
Greater than 12 months, Fair Value 253,971 399,783
Greater than 12 months, Unrealized Losses (3,251) (5,455)
Fair Value 684,391 913,521
Unrealized Losses (5,573) (10,250)
U.S. Government Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 59,680 112,243
Less than 12 months, Unrealized Losses (548) (1,517)
Greater than 12 months, Fair Value 108,845 185,691
Greater than 12 months, Unrealized Losses (1,601) (2,745)
Fair Value 168,525 297,934
Unrealized Losses (2,149) (4,262)
U.S. Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 144,665 208,507
Less than 12 months, Unrealized Losses (978) (1,989)
Greater than 12 months, Fair Value 88,097 130,633
Greater than 12 months, Unrealized Losses (830) (1,541)
Fair Value 232,762 339,140
Unrealized Losses (1,808) (3,530)
International Corporate Bonds [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 36,432 50,982
Less than 12 months, Unrealized Losses (213) (497)
Greater than 12 months, Fair Value 35,015 68,993
Greater than 12 months, Unrealized Losses (341) (636)
Fair Value 71,447 119,975
Unrealized Losses (554) (1,133)
U.S. Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 36,712 24,768
Less than 12 months, Unrealized Losses (103) (120)
Fair Value 36,712 24,768
Unrealized Losses (103) (120)
International Commercial Paper [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 95,624 30,987
Less than 12 months, Unrealized Losses (181) (175)
Fair Value 95,624 30,987
Unrealized Losses (181) (175)
U.S. Municipal Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Less than 12 months, Fair Value 57,307 86,251
Less than 12 months, Unrealized Losses (299) (497)
Greater than 12 months, Fair Value 22,014 14,466
Greater than 12 months, Unrealized Losses (479) (533)
Fair Value 79,321 100,717
Unrealized Losses $ (778) $ (1,030)