XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale debt securities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Amortized Cost $ 373,559,000 $ 383,547
Unrealized Gains   12
Unrealized Losses (14,032,000) (3,867)
Fair Value 359,527,000 379,692
U.S. Treasury notes    
Amortized Cost 322,728,000 226,020
Unrealized Gains   12
Unrealized Losses (5,789,000) (2,136)
Fair Value 316,939,000 223,896
Corporate debt securities    
Amortized Cost 50,831,000 157,527
Unrealized Losses (8,243,000) (1,731)
Fair Value $ 42,588,000 $ 155,796