XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale debt securities (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Amortized Cost $ 230,140,000 $ 23,179
Unrealized Gains 83,000 173
Unrealized Losses (1,092,000) (43)
Fair Value 229,131,000 23,309
U.S. Treasury notes    
Amortized Cost 230,140,000 23,179
Unrealized Gains 83,000 173
Unrealized Losses (1,092,000) (43)
Fair Value $ 229,131,000 $ 23,309