XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale debt securities (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Amortized Cost $ 197,149,000 $ 23,179
Unrealized Gains 21,000 173
Unrealized Losses (1,428,000) (43)
Fair Value 195,742,000 23,309
U.S. Treasury notes    
Amortized Cost 124,171,000 23,179
Unrealized Gains 13,000 173
Unrealized Losses (802,000) (43)
Fair Value 123,382,000 $ 23,309
U.S. Treasury bills    
Amortized Cost 29,987,000  
Unrealized Gains 8,000  
Fair Value 29,995,000  
Corporate debt securities    
Amortized Cost 42,991,000  
Unrealized Losses (626,000)  
Fair Value $ 42,365,000