Annual report pursuant to Section 13 and 15(d)

Cash Equivalents and Short-Term Investments - Contractual Maturity (Details)

v3.22.0.1
Cash Equivalents and Short-Term Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Amortized Cost    
Due within one year $ 142,868  
Due between one to five years 98,543  
Total 241,411  
Estimated Fair Value    
Due within one year 142,786  
Due between one to five years 98,034  
Total $ 240,820 $ 0