XML 48 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 317,175 $ 320,166
Gross Unrealized Gains 16 186
Gross Unrealized Losses (228) (191)
Fair Value 316,963 320,161
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 149,992 128,479
Gross Unrealized Gains 7 124
Gross Unrealized Losses (64) (27)
Fair Value 149,935 128,576
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 33,343 47,415
Gross Unrealized Gains 0 1
Gross Unrealized Losses (37) (35)
Fair Value 33,306 47,381
Corporate notes and obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 133,840 139,747
Gross Unrealized Gains 9 61
Gross Unrealized Losses (127) (128)
Fair Value $ 133,722 139,680
Time deposits    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost   4,525
Gross Unrealized Gains   0
Gross Unrealized Losses   (1)
Fair Value   $ 4,524