XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurement (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Marketable securities    
Marketable securities $ 152,021 $ 84,575
Money market funds    
Marketable securities    
Marketable securities 38,760 8,002
U.S. treasury securities    
Marketable securities    
Marketable securities 104,340 48,535
Corporate bonds    
Marketable securities    
Marketable securities   2,911
U.S. agency bonds    
Marketable securities    
Marketable securities 4,437 2,921
Commercial paper    
Marketable securities    
Marketable securities 4,484 22,206
Level 1    
Marketable securities    
Marketable securities 143,100 56,537
Level 1 | Money market funds    
Marketable securities    
Marketable securities 38,760 8,002
Level 1 | U.S. treasury securities    
Marketable securities    
Marketable securities 104,340 48,535
Level 1 | Corporate bonds    
Marketable securities    
Marketable securities   0
Level 1 | U.S. agency bonds    
Marketable securities    
Marketable securities 0 0
Level 1 | Commercial paper    
Marketable securities    
Marketable securities 0 0
Level 2    
Marketable securities    
Marketable securities 8,921 28,038
Level 2 | Money market funds    
Marketable securities    
Marketable securities 0 0
Level 2 | U.S. treasury securities    
Marketable securities    
Marketable securities 0 0
Level 2 | Corporate bonds    
Marketable securities    
Marketable securities   2,911
Level 2 | U.S. agency bonds    
Marketable securities    
Marketable securities 4,437 2,921
Level 2 | Commercial paper    
Marketable securities    
Marketable securities 4,484 22,206
Level 3    
Marketable securities    
Marketable securities 0 0
Level 3 | Money market funds    
Marketable securities    
Marketable securities 0 0
Level 3 | U.S. treasury securities    
Marketable securities    
Marketable securities 0 0
Level 3 | Corporate bonds    
Marketable securities    
Marketable securities   0
Level 3 | U.S. agency bonds    
Marketable securities    
Marketable securities 0 0
Level 3 | Commercial paper    
Marketable securities    
Marketable securities $ 0 $ 0