XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Assets and Liabilities - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Recurring - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Assets:    
Total assets $ 233,797 $ 383,226
Money market funds    
Assets:    
Cash and cash equivalents 44,443 72,866
Other non-current assets 1,851  
U.S. treasury bills    
Assets:    
Cash and cash equivalents   39,948
Marketable securities 28,839 49,372
U.S. corporate bonds    
Assets:    
Cash and cash equivalents   9,948
Marketable securities 96,949 132,639
U.S. agency bonds    
Assets:    
Marketable securities 27,310 41,710
Foreign corporate bonds    
Assets:    
Marketable securities 34,405 36,743
Level 1    
Assets:    
Total assets 53,244 72,866
Level 1 | Money market funds    
Assets:    
Cash and cash equivalents 44,443 72,866
Other non-current assets 1,851  
Level 1 | U.S. treasury bills    
Assets:    
Cash and cash equivalents   0
Marketable securities 6,950 0
Level 1 | U.S. corporate bonds    
Assets:    
Cash and cash equivalents   0
Marketable securities 0 0
Level 1 | U.S. agency bonds    
Assets:    
Marketable securities 0 0
Level 1 | Foreign corporate bonds    
Assets:    
Marketable securities 0 0
Level 2    
Assets:    
Total assets 180,553 310,360
Level 2 | Money market funds    
Assets:    
Cash and cash equivalents 0 0
Other non-current assets 0  
Level 2 | U.S. treasury bills    
Assets:    
Cash and cash equivalents   39,948
Marketable securities 21,889 49,372
Level 2 | U.S. corporate bonds    
Assets:    
Cash and cash equivalents   9,948
Marketable securities 96,949 132,639
Level 2 | U.S. agency bonds    
Assets:    
Marketable securities 27,310 41,710
Level 2 | Foreign corporate bonds    
Assets:    
Marketable securities 34,405 36,743
Level 3    
Assets:    
Total assets 0 0
Level 3 | Money market funds    
Assets:    
Cash and cash equivalents 0 0
Other non-current assets 0  
Level 3 | U.S. treasury bills    
Assets:    
Cash and cash equivalents   0
Marketable securities 0 0
Level 3 | U.S. corporate bonds    
Assets:    
Cash and cash equivalents   0
Marketable securities 0 0
Level 3 | U.S. agency bonds    
Assets:    
Marketable securities 0 0
Level 3 | Foreign corporate bonds    
Assets:    
Marketable securities $ 0 $ 0