XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - Fair Value Measurements, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Assets    
Total financial assets $ 224,995 $ 9,974
Money Market Funds    
Assets    
Total financial assets 218,740 2,535
U.S. Treasury Notes    
Assets    
Total financial assets 6,255 7,439
Quoted Prices in Active Markets for identical Assets (Level 1)    
Assets    
Total financial assets 224,995 9,974
Quoted Prices in Active Markets for identical Assets (Level 1) | Money Market Funds    
Assets    
Total financial assets 218,740 2,535
Quoted Prices in Active Markets for identical Assets (Level 1) | U.S. Treasury Notes    
Assets    
Total financial assets $ 6,255 $ 7,439