Quarterly report pursuant to Section 13 or 15(d)

Cash Equivalents and Short-Term Investments - Schedule of Cash Equivalents and Short-Term Investments (Details)

v3.22.1
Cash Equivalents and Short-Term Investments - Schedule of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Cash Equivalents:    
Amortized Cost $ 58,121 $ 98,333
Estimated Fair Value 58,121 98,333
Short-term investments    
Amortized Cost 275,062 242,002
Unrealized Gain 0 0
Unrealized Loss (2,277) (591)
Estimated Fair Value 272,785 241,411
Amortized Cost 333,183 340,335
Estimated Fair Value 330,906 339,744
Commercial paper    
Short-term investments    
Amortized Cost 76,286 78,448
Unrealized Gain 0 0
Unrealized Loss 0 0
Estimated Fair Value 76,286 78,448
Asset-backed securities    
Short-term investments    
Amortized Cost 46,722 51,745
Unrealized Gain 0 0
Unrealized Loss (520) (158)
Estimated Fair Value 46,202 51,587
Corporate debt securities    
Short-term investments    
Amortized Cost 90,509 85,365
Unrealized Gain 0 0
Unrealized Loss (1,006) (281)
Estimated Fair Value 89,503 85,084
U.S. Treasury bonds    
Short-term investments    
Amortized Cost 61,545 26,444
Unrealized Gain 0 0
Unrealized Loss (751) (152)
Estimated Fair Value 60,794 26,292
Money market funds    
Cash Equivalents:    
Amortized Cost 58,121 98,333
Estimated Fair Value $ 58,121 $ 98,333