XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Tables)
3 Months Ended
Mar. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Cost, Gross Unrealized Gains/Losses In Accumulated Other Comprehensive Loss And Fair Value Of Marketable Debt Securities, Available-For-Sale
Amortized cost, gross unrealized gains/losses in accumulated other comprehensive loss and fair value of marketable debt securities, available-for-sale, by type of security as of March 31, 2022 and December 31, 2021 consisted of the following (in thousands):
March 31, 2022
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$62,153 $— $(338)$61,815 
U.S. treasuries4,966 — (48)4,918 
Asset-backed security and other4,868 — (47)4,821 
Non-U.S. government and supranational bonds16,375 — (109)16,266 
Certificate of deposit2,003 — — 2,003 
$90,365 $ $(542)$89,823 
Long-term investments:
Corporate debt security$24,997 $— $(591)$24,406 
U.S. treasuries650 — (9)641 
Asset-backed security and other3,081 — (65)3,016 
$28,728 $ $(665)$28,063 
December 31, 2021
Amortized CostGross Unrealized GainsGross Unrealized LossesFair Value
Short-term investments:
Corporate debt security$71,406 $— $(57)$71,349 
U.S. treasuries3,415 — (7)3,408 
Asset-backed security and other2,555 — (4)2,551 
Non-U.S. government and supranational bonds16,405 (19)16,387 
Certificate of deposit1,001 — — 1,001 
$94,782 $1 $(87)$94,696 
Long-term investments:
Corporate debt security$42,703 $— $(246)$42,457 
U.S. treasuries2,201 — (5)2,196 
Asset-backed security and other5,438 — (28)5,410 
Non-U.S. government and supranational bonds3,769 — (16)3,753 
Certificate of deposit1,000 — — 1,000 
$55,111 $ $(295)$54,816 
Schedule of Marketable Debt Securities, Available-for-sale, Unrealized Loss Position, Fair Value
The Company’s investments in marketable debt securities, available-for-sale that have been in a continuous unrealized loss position by type of security as of March 31, 2022 and December 31, 2021 consisted of the following (in thousands):

March 31, 2022
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$86,221 $(929)$— $— $86,221 $(929)
US treasuries5,559 (57)— — 5,559 (57)
Asset-backed security and other7,837 (112)— — 7,837 (112)
Non-U.S. government and supranational bonds16,266 (109)— — 16,266 (109)
Certificates of deposit2,003 — — — 2,003 — 
$117,886 $(1,207)$ $ $117,886 $(1,207)
December 31, 2021
Less than 12 months12 months or greaterTotal
Fair ValueGross Unrealized LossesFair ValueGross Unrealized LossesFair ValueGross Unrealized Losses
Corporate debt security$113,806 $(303)$— $— $113,806 $(303)
US treasuries5,604 (12)— — 5,604 (12)
Asset-backed security and other7,961 (32)— — 7,961 (32)
Non-U.S. government and supranational bonds20,140 (34)— — 20,140 (34)
Certificates of deposit2,001 — — — 2,001 — 
$149,512 $(381)$ $ $149,512 $(381)
Schedule of Realized Gain (Loss)
Gross realized gains and gross realized losses from the sales of the Company’s marketable debt securities, available-for-sale for the three months ended March 31, 2022 and 2021 consisted of the following (in thousands):
Three Months Ended
March 31, 2022March 31, 2021
Gross realized gains$— $— 
Gross realized losses$(6)$— 
Schedule of Amortized Cost And Fair Value Of Marketable Debt Securities, Available-For-Sale By Contractual Maturity
Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of March 31, 2022 consisted of the following (in thousands, except weighted average data):

Amortized CostFair Value
Due in one year or less$90,364 $89,822 
Due after one year through five years28,729 28,064 
$119,093 $117,886 
Weighted average contractual maturity0.7 years

Amortized cost and fair value of marketable debt securities, available-for-sale by contractual maturity as of December 31, 2021 consisted of the following (in thousands, except weighted average data):    
Amortized CostFair Value
Due in one year or less$94,782 $94,696 
Due after one year through five years55,111 54,816 
$149,893 $149,512 
Weighted average contractual maturity0.8 years