XML 58 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements - (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Fair value of the Company's financial assets    
Marketable Securities $ 133,281,000 $ 207,254,000
Assets transferred into level 3 0 0
Assets transferred out of level 3 0 0
Assets transferred from level 1 to level 2 0 0
Assets transferred from level 2 to level 1 0 0
Corporate bonds    
Fair value of the Company's financial assets    
Marketable Securities 131,706,000 207,254,000
U.S. Government agencies    
Fair value of the Company's financial assets    
Marketable Securities 1,575,000  
Fair Value    
Fair value of the Company's financial assets    
Total financial assets 140,063,000 209,934,000
Fair Value | Quoted Prices in Active Markets (Level 1)    
Fair value of the Company's financial assets    
Total financial assets 6,782,000 2,680,000
Fair Value | Significant Other Observable Inputs (Level 2)    
Fair value of the Company's financial assets    
Total financial assets 133,281,000 207,254,000
Money market funds (cash equivalents) | Fair Value    
Fair value of the Company's financial assets    
Money market funds (cash equivalents) 6,782,000 2,680,000
Money market funds (cash equivalents) | Fair Value | Quoted Prices in Active Markets (Level 1)    
Fair value of the Company's financial assets    
Money market funds (cash equivalents) 6,782,000 2,680,000
Agency bonds | Fair Value    
Fair value of the Company's financial assets    
Marketable Securities 1,575,000  
Agency bonds | Fair Value | Significant Other Observable Inputs (Level 2)    
Fair value of the Company's financial assets    
Marketable Securities 1,575,000  
Corporate bonds | Fair Value    
Fair value of the Company's financial assets    
Marketable Securities 131,706,000 207,254,000
Corporate bonds | Fair Value | Significant Other Observable Inputs (Level 2)    
Fair value of the Company's financial assets    
Marketable Securities $ 131,706,000 $ 207,254,000