XML 61 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Marketable Securities - Summary of available-for-sale marketable securities (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost $ 128,879
Gross unrealized gains 37
Gross unrealized losses (251)
Fair value 128,665
Level 1 | Money Market Funds  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 12,647
Gross unrealized gains 0
Gross unrealized losses 0
Fair value 12,647
Level 1 | U S Treasury Securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 39,372
Gross unrealized gains 0
Gross unrealized losses (169)
Fair value 39,203
Level 2 | U.S. government agency securities  
Debt Securities, Available-for-Sale [Line Items]  
Amortized cost 76,860
Gross unrealized gains 37
Gross unrealized losses (82)
Fair value $ 76,815