v3.22.4
Marketable Securities - Summary of Available-For-Sale Marketable Securities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 333,368 $ 381,009
Gross Unrealized Gains 14 114
Gross Unrealized Losses (1,552) (381)
Fair Market Value 331,830 380,742
U.S. Treasury and government agencies    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 178,351 195,076
Gross Unrealized Gains 0 1
Gross Unrealized Losses (1,181) (358)
Fair Market Value 177,170 194,719
Corporate debt    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 155,017 185,933
Gross Unrealized Gains 14 113
Gross Unrealized Losses (371) (23)
Fair Market Value $ 154,660 $ 186,023