XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities Marketable securities at March 31, 2022 consisted of the following:
(In thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
Current:
U.S. Treasuries$243,892 $14 $(352)$243,554 
Government securities24,753 — (164)24,589 
Corporate debt securities577,541 (2,182)575,360 
Total Current846,186 15 (2,698)843,503 
Non-current:
U.S. Treasuries29,695 — (489)29,206 
Government securities149,378 — (3,341)146,037 
Corporate debt securities81,825 — (1,232)80,593 
Total Non-current260,898 — (5,062)255,836 
Total marketable securities$1,107,084 $15 $(7,760)$1,099,339 
Marketable securities at December 31, 2021 consisted of the following:
(In thousands)Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
Current:
U.S. Treasuries$269,109 $— $(36)$269,073 
Government securities17,764 (10)17,755 
Corporate debt securities530,490 (429)530,064 
Total Current817,363 (475)816,892 
Non-current:
U.S. Treasuries40,607 — (23)40,584 
Government securities148,820 — (470)148,350 
Corporate debt securities77,675 — (234)77,441 
Total Non-current267,102 — (727)266,375 
Total marketable securities$1,084,465 $$(1,202)$1,083,267