Quarterly report pursuant to Section 13 or 15(d)

Cash, Cash Equivalents, Restricted Cash and Short-Term Investments - Investments (Details)

v3.22.2
Cash, Cash Equivalents, Restricted Cash and Short-Term Investments - Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Marketable Securities [Line Items]    
Amortized Cost $ 389,422 $ 446,897
Unrealized Gains 0 0
Unrealized (Losses) (1,048) (47)
Estimated Fair Value 388,374 446,850
Total held to maturity securities at amortized cost 3,362 19,228
Total cash, cash equivalents, restricted cash and short-term investments 391,736 466,078
Cash, cash equivalents and restricted cash    
Marketable Securities [Line Items]    
Amortized Cost 151,632 231,900
Unrealized Gains 0 0
Unrealized (Losses) 0 0
Estimated Fair Value 151,632 231,900
Certificates of deposit    
Marketable Securities [Line Items]    
Amortized Cost 3,144 3,144
Unrealized Gains 0 0
Unrealized (Losses) (11) (4)
Estimated Fair Value 3,133 3,140
Corporate bond    
Marketable Securities [Line Items]    
Amortized Cost 78,001 2,592
Unrealized Gains 0 0
Unrealized (Losses) (511) (1)
Estimated Fair Value 77,490 2,591
Commercial paper    
Marketable Securities [Line Items]    
Amortized Cost 93,357 206,764
Unrealized Gains 0 0
Unrealized (Losses) (316) (40)
Estimated Fair Value 93,041 206,724
Treasury bill    
Marketable Securities [Line Items]    
Amortized Cost 11,045 2,497
Unrealized Gains 0 0
Unrealized (Losses) (44) (2)
Estimated Fair Value 11,001 $ 2,495
Treasury bond    
Marketable Securities [Line Items]    
Amortized Cost 49,901  
Unrealized Gains 0  
Unrealized (Losses) (157)  
Estimated Fair Value 49,744  
Yankee bond    
Marketable Securities [Line Items]    
Amortized Cost 2,342  
Unrealized Gains 0  
Unrealized (Losses) (9)  
Estimated Fair Value $ 2,333