XML 65 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets:    
Marketable Securities $ 97,288  
Fair Value, Recurring    
Assets:    
Total assets 97,288 $ 115,595
Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 36,456  
Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities 26,631  
Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities 6,900  
Fair Value, Recurring | International government    
Assets:    
Marketable Securities 1,488  
Fair Value, Recurring | Money market funds    
Assets:    
Cash equivalents 25,313 115,595
Restricted cash equivalents 500  
Level 1 | Fair Value, Recurring    
Assets:    
Total assets 62,269 115,595
Level 1 | Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 36,456  
Level 1 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities 0  
Level 1 | Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities 0  
Level 1 | Fair Value, Recurring | International government    
Assets:    
Marketable Securities 0  
Level 1 | Fair Value, Recurring | Money market funds    
Assets:    
Cash equivalents 25,313 115,595
Restricted cash equivalents 500  
Level 2 | Fair Value, Recurring    
Assets:    
Total assets 35,019 0
Level 2 | Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 0  
Level 2 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities 26,631  
Level 2 | Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities 6,900  
Level 2 | Fair Value, Recurring | International government    
Assets:    
Marketable Securities 1,488  
Level 2 | Fair Value, Recurring | Money market funds    
Assets:    
Cash equivalents 0 0
Restricted cash equivalents 0  
Level 3 | Fair Value, Recurring    
Assets:    
Total assets 0 0
Level 3 | Fair Value, Recurring | U.S. Treasuries    
Assets:    
Marketable Securities 0  
Level 3 | Fair Value, Recurring | Commercial paper    
Assets:    
Marketable Securities 0  
Level 3 | Fair Value, Recurring | Corporate debt securities    
Assets:    
Marketable Securities 0  
Level 3 | Fair Value, Recurring | International government    
Assets:    
Marketable Securities 0  
Level 3 | Fair Value, Recurring | Money market funds    
Assets:    
Cash equivalents 0 $ 0
Restricted cash equivalents $ 0