XML 45 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 9,978,000 $ 9,981,000
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 9,978,000 9,981,000
Money Market Funds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 2,818,000 2,455,000
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value 2,818,000 2,455,000
U.S. Treasury Notes    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 7,160,000 7,526,000
Unrealized Gains 0 0
Unrealized Losses 0 0
Fair Value $ 7,160,000 $ 7,526,000