XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurement (Details) - Recurring - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Marketable securities    
Marketable securities $ 96,684 $ 141,389
Money market funds    
Marketable securities    
Marketable securities 18,899 57,829
U.S. treasury securities    
Marketable securities    
Marketable securities 52,646 28,048
Corporate bonds    
Marketable securities    
Marketable securities 8,878 31,539
Commercial paper    
Marketable securities    
Marketable securities 16,261 23,973
Level 1    
Marketable securities    
Marketable securities 71,545 85,877
Level 1 | Money market funds    
Marketable securities    
Marketable securities 18,899 57,829
Level 1 | U.S. treasury securities    
Marketable securities    
Marketable securities 52,646 28,048
Level 1 | Corporate bonds    
Marketable securities    
Marketable securities 0 0
Level 1 | Commercial paper    
Marketable securities    
Marketable securities 0 0
Level 2    
Marketable securities    
Marketable securities 25,139 55,512
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 8,878 31,539
Level 2 | Commercial paper    
Marketable securities    
Marketable securities 16,261 23,973
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 0
Level 3 | Commercial paper    
Marketable securities    
Marketable securities $ 0 $ 0