XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments - Summary of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Investments    
Amortized Cost $ 239,606 $ 281,783
Gross Unrealized Gains 0 0
Gross Unrealized Losses (31) 0
Estimated Fair Value 239,575 281,783
Cash Equivalents | Money market funds    
Investments    
Amortized Cost 188,734 281,783
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 188,734 $ 281,783
Cash Equivalents | Certificates of deposit    
Investments    
Amortized Cost 400  
Gross Unrealized Gains 0  
Gross Unrealized Losses 0  
Estimated Fair Value 400  
Short-term Investments | U.S. treasury notes    
Investments    
Amortized Cost 50,472  
Gross Unrealized Gains 0  
Gross Unrealized Losses (31)  
Estimated Fair Value $ 50,441