XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.1
Fair Value Measurements - Schedule of Financial Assets Measured at Fair Value on a Recurring Basis (Details) - Fair Value Measurements, Recurring - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Total financial assets $ 9,968 $ 9,981
Money Market Funds    
Assets    
Total financial assets 2,471 2,455
U.S. Treasury Notes    
Assets    
Total financial assets 7,497 7,526
Quoted Prices in Active Markets for identical Assets (Level 1)    
Assets    
Total financial assets 9,968 9,981
Quoted Prices in Active Markets for identical Assets (Level 1) | Money Market Funds    
Assets    
Total financial assets 2,471 2,455
Quoted Prices in Active Markets for identical Assets (Level 1) | U.S. Treasury Notes    
Assets    
Total financial assets $ 7,497 $ 7,526