XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Amortized Cost $ 425,966 $ 383,547
Unrealized Gains 15 12
Unrealized Losses (25,927) (3,867)
Total, Fair Value 400,054 379,692
U.S. Treasury notes    
Amortized Cost 211,391 226,020
Unrealized Gains 6 12
Unrealized Losses (10,007) (2,136)
Total, Fair Value 201,390 223,896
Corporate debt securities    
Amortized Cost 214,575 157,527
Unrealized Gains 9  
Unrealized Losses (15,920) (1,731)
Total, Fair Value $ 198,664 $ 155,796