Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Cash Equivalents and Short-Term Investments - Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due within one year $ 186,545 $ 142,950
Due between one to five years 88,517 99,052
Amortized Cost 275,062 242,002
Estimated Fair Value    
Due within one year 185,811 142,868
Due between one to five years 86,974 98,543
Estimated Fair Value $ 272,785 $ 241,411