XML 56 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value Measurements - Summary of Cash and Cash Equivalents and Marketable Securities Classified as Available-for-sale Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost $ 137,725 $ 261,182
Unrealized Gain 32 58
Unrealized Loss (14) (360)
Fair Value 137,743 260,880
Money market funds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 49,374 62,844
Unrealized Gain 0 0
Unrealized Loss 0 0
Fair Value 49,374 62,844
U.S. Treasury securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 47,901 89,039
Unrealized Gain 23 7
Unrealized Loss (1) (160)
Fair Value 47,923 88,886
Corporate and agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 20,820 46,300
Unrealized Gain 8 0
Unrealized Loss (7) (200)
Fair Value 20,821 46,100
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 19,630 42,746
Unrealized Gain 1 0
Unrealized Loss (6) 0
Fair Value 19,625 42,746
U.S. government agency securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost   20,253
Unrealized Gain   51
Unrealized Loss   0
Fair Value   20,304
Cash and cash equivalents    
Debt Securities, Available-for-sale [Line Items]    
Fair Value 49,374 62,844
Short-term Marketable Securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized Cost 88,351 198,338
Fair Value $ 88,369 $ 198,036