XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Investments - Marketable Securities (Detail) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 274,029 $ 286,001
Gross Unrealized Gains 124 14
Gross Unrealized Losses (308) (522)
Fair Value 273,845 285,493
U.S. treasury securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 96,353 86,666
Gross Unrealized Gains 80 7
Gross Unrealized Losses (59) (196)
Fair Value 96,374 86,477
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 35,932 73,234
Gross Unrealized Gains 0 6
Gross Unrealized Losses 0 (326)
Fair Value 35,932 72,914
Corporate notes and obligations    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 87,661 65,150
Gross Unrealized Gains 44 0
Gross Unrealized Losses (249) 0
Fair Value 87,456 65,150
Time deposits    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 54,083 60,951
Gross Unrealized Gains 0 1
Gross Unrealized Losses 0 0
Fair Value $ 54,083 $ 60,952