XML 75 R47.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS - Schedule of Fair Value of Company's Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Assets    
Financial assets $ 158,575 $ 221,706
Money market funds    
Assets    
Financial assets 24,263 110,137
U.S. government securities    
Assets    
Financial assets 134,312 50,444
Corporate notes    
Assets    
Financial assets   31,143
Commercial paper    
Assets    
Financial assets   29,982
Level 1    
Assets    
Financial assets 24,263 110,137
Level 1 | Money market funds    
Assets    
Financial assets 24,263 110,137
Level 1 | U.S. government securities    
Assets    
Financial assets 0 0
Level 1 | Corporate notes    
Assets    
Financial assets   0
Level 1 | Commercial paper    
Assets    
Financial assets   0
Level 2    
Assets    
Financial assets 134,312 111,569
Level 2 | Money market funds    
Assets    
Financial assets 0 0
Level 2 | U.S. government securities    
Assets    
Financial assets 134,312 50,444
Level 2 | Corporate notes    
Assets    
Financial assets   31,143
Level 2 | Commercial paper    
Assets    
Financial assets   29,982
Level 3    
Assets    
Financial assets 0 0
Level 3 | Money market funds    
Assets    
Financial assets 0 0
Level 3 | U.S. government securities    
Assets    
Financial assets $ 0 0
Level 3 | Corporate notes    
Assets    
Financial assets   0
Level 3 | Commercial paper    
Assets    
Financial assets   $ 0