Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, Cash Equivalents and Marketable Securities (Details)

v3.20.2
Cash, Cash Equivalents and Marketable Securities - Schedule of Cash, Cash Equivalents and Marketable Securities (Details)
6 Months Ended
Jun. 30, 2020
USD ($)
item
Jun. 30, 2019
USD ($)
item
Dec. 31, 2019
USD ($)
Cash Equivalents and Marketable Securities      
Marketable Securities, Amortized Cost $ 108,674,000   $ 91,392,000
Marketable Securities, Unrealized Gains     24,000
Marketable Securities, Fair Value 108,674,000   91,416,000
Realized gains (losses) $ 0 $ 0  
Number of investments adjusted for other-than-temporary declines in fair value | item 0 0  
U.S treasury obligations      
Cash Equivalents and Marketable Securities      
Marketable Securities, Amortized Cost     49,951,000
Marketable Securities, Unrealized Gains     24,000
Marketable Securities, Fair Value     49,975,000
Cash and money market funds      
Cash Equivalents and Marketable Securities      
Cash Equivalents, Amortized Cost $ 108,674,000   29,441,000
Cash Equivalents, Fair value $ 108,674,000   29,441,000
Overnight repurchase agreements      
Cash Equivalents and Marketable Securities      
Cash Equivalents, Amortized Cost     12,000,000
Cash Equivalents, Fair value     $ 12,000,000