XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Details) - Recurring basis - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets    
Total assets $ 175,336 $ 240,551
U.S. Treasury securities    
Assets    
Investments 34,266  
U.S. Government Agency securities    
Assets    
Investments 13,283  
Cash.    
Assets    
Cash and cash equivalents, fair value 1,014 10,569
Money market funds    
Assets    
Cash and cash equivalents, fair value 126,773 229,982
Level 1    
Assets    
Total assets 127,787 240,551
Level 1 | Cash.    
Assets    
Cash and cash equivalents, fair value 1,014 10,569
Level 1 | Money market funds    
Assets    
Cash and cash equivalents, fair value 126,773 $ 229,982
Level 2    
Assets    
Total assets 47,549  
Level 2 | U.S. Treasury securities    
Assets    
Investments 34,266  
Level 2 | U.S. Government Agency securities    
Assets    
Investments $ 13,283