XML 45 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2021
Investments, Debt and Equity Securities [Abstract]  
Summary of Marketable Securities
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 
Marketable securities at December 31, 2020 consisted of the following:
(In thousands)
Amortized
Cost
Unrealized
Gains
Unrealized
Losses
Fair
Value
Current:
U.S. Treasuries$113,559 $134 $(21)$113,672 
Government securities108,263 37 (8)108,292 
Corporate debt securities223,461 140 (72)223,529 
Total Current445,283 311 (101)445,493 
Non-current:
U.S. Treasuries15,147 — (10)15,137 
Government securities26,831 — 26,839 
Corporate debt securities55,735 (105)55,632 
Total Non-current97,713 10 (115)97,608 
Total marketable securities$542,996 $321 $(216)$543,101