XML 34 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - (Details) - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Fair value of the Company's financial assets      
Marketable Securities $ 157,329,000   $ 207,254,000
Assets transferred into level 3 0 $ 0  
Assets transferred out of level 3 0 $ 0  
Corporate bonds      
Fair value of the Company's financial assets      
Marketable Securities 157,329,000   207,254,000
Fair Value      
Fair value of the Company's financial assets      
Total financial assets 176,345,000   209,934,000
Fair Value | Money market funds (cash equivalents)      
Fair value of the Company's financial assets      
Money market funds (cash equivalents) 19,016,000   2,680,000
Fair Value | Corporate bonds      
Fair value of the Company's financial assets      
Marketable Securities 157,329,000   207,254,000
Fair Value | Quoted Prices in Active Markets (Level 1)      
Fair value of the Company's financial assets      
Total financial assets 19,016,000   2,680,000
Fair Value | Quoted Prices in Active Markets (Level 1) | Money market funds (cash equivalents)      
Fair value of the Company's financial assets      
Money market funds (cash equivalents) 19,016,000   2,680,000
Fair Value | Significant Other Observable Inputs (Level 2)      
Fair value of the Company's financial assets      
Total financial assets 157,329,000   207,254,000
Fair Value | Significant Other Observable Inputs (Level 2) | Corporate bonds      
Fair value of the Company's financial assets      
Marketable Securities $ 157,329,000   $ 207,254,000