XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2
Cash, Cash Equivalents and Short-Term Investments - Available-for-sale Investments (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Amortized Cost $ 430,398,000 $ 383,547
Unrealized Gains   12
Unrealized Losses (19,328,000) (3,867)
Fair Value 411,070,000 379,692
U.S. Treasury notes    
Amortized Cost 213,377,000 226,020
Unrealized Gains   12
Unrealized Losses (7,561,000) (2,136)
Fair Value 205,816,000 223,896
Corporate debt securities    
Amortized Cost 217,021,000 157,527
Unrealized Losses (11,767,000) (1,731)
Fair Value $ 205,254,000 $ 155,796