XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Assets and Liabilities - (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Marketable securities:    
U.S. Treasury obligations $ 140,670 $ 212,086
Total assets 243,306 310,159
Money market funds    
Assets:    
Cash and cash equivalents 89,663 98,073
U.S. Treasury obligations    
Assets:    
Cash and cash equivalents 12,973  
Level 1    
Marketable securities:    
U.S. Treasury obligations 140,670 212,086
Total assets 243,306 310,159
Level 1 | Money market funds    
Assets:    
Cash and cash equivalents 89,663 $ 98,073
Level 1 | U.S. Treasury obligations    
Assets:    
Cash and cash equivalents $ 12,973