XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Short-Term Investments - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 65,000 $ 71,782
Unrealized Gains 5 5
Unrealized Losses (5) (4)
Estimated Fair Value 65,000 71,783
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 27,387 27,136
Estimated Fair Value 27,387 27,136
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 16,472 26,510
Unrealized Losses (5) (4)
Estimated Fair Value 16,467 26,506
U.S. Government and Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 21,141 18,136
Unrealized Gains 5 5
Estimated Fair Value $ 21,146 $ 18,141