XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Financial Assets Measured at Fair Value The following tables summarize the Company’s cash and available-for-sale marketable securities’ amortized cost, gross unrealized gains, gross unrealized losses,
and fair value by significant investment category reported as cash and cash equivalents or marketable securities as of June 30, 2023 and December 31, 2022:
(In thousands)
June 30, 2023
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Fair
Value
Cash and
Cash Equivalents
Marketable
Securities
Cash$40,679 $— $— $40,679 $40,679 $— 
Level I
Money market funds88,721 — — 88,721 88,721 — 
Treasury bills214,666 28 (29)214,665 24,706 189,959 
U.S. government securities58,411 — (575)57,836 — 57,836 
Total Level I361,798 28 (604)361,222 113,427 247,795 
Level II
Commercial paper40,075 — — 40,075 — 40,075 
Corporate bonds10,919 (41)10,884 — 10,884 
Commercial deposits15,197 — — 15,197 — 15,197 
Asset-backed securities29,790 — (182)29,608 — 29,608 
Foreign government and agency securities2,099 — (1)2,098 — 2,098 
U.S. agency securities16,945 — (41)16,904 — 16,904 
Total Level II115,025 (265)114,766 — 114,766 
Total$517,502 $34 $(869)$516,667 $154,106 $362,561 
(In thousands)
December 31, 2022
Amortized
Cost
Unrealized
Gain
Unrealized
Loss
Fair
Value
Cash and
Cash Equivalents
Marketable
Securities
Cash$27,528 $— $— $27,528 $27,528 $— 
Level I
Money market funds85,302 — — 85,302 85,302 — 
Treasury bills172,500 13 (131)172,382 5,096 167,286 
U.S. government securities106,167 — (2,025)104,142 — 104,142 
Total Level I363,969 13 (2,156)361,826 90,398 271,428 
Level II
Commercial paper120,360 — — 120,360 8,038 112,322 
Corporate bonds85,639 (639)85,003 3,420 81,583 
Commercial deposits28,945 — — 28,945 — 28,945 
Asset-backed securities33,261 31 (306)32,986 — 32,986 
Foreign government and agency securities (1)
8,176 — (10)8,166 — 8,166 
U.S. agency securities (1)
21,785 38 (23)21,800 — 21,800 
Total Level II298,166 72 (978)297,260 11,458 285,802 
Total$689,663 $85 $(3,134)$686,614 $129,384 $557,230 
(1) Prior period has been reclassified to conform to the current period presentation as of June 30, 2023.
Unrealized Gain (Loss) on Investments
The following tables summarize, for all debt securities classified as available for sale in an unrealized loss position as of June 30, 2023 and December 31, 2022, the aggregate fair value and gross unrealized loss by the length of time those securities have been continuously in an unrealized loss position.
(In thousands)Less Than 12 Months12 Months or LongerTotal
Duration of unrealized losses
June 30, 2023
Fair ValueUnrealized lossFair ValueUnrealized lossFair ValueUnrealized loss
Commercial paper$999 $— $— $— $999 $— 
Treasury bills51,964 (29)— — 51,964 (29)
U.S. government securities13,352 (86)44,483 (489)57,835 (575)
Corporate bonds6,780 (39)316 (2)7,096 (41)
Asset-backed securities21,398 (109)8,134 (73)29,532 (182)
Foreign government and agency securities2,098 (1)— — 2,098 (1)
U.S. agency securities16,904 (41)— — 16,904 (41)
Total$113,495 $(305)$52,933 $(564)$166,428 $(869)
(In thousands)Less Than 12 Months12 Months or LongerTotal
Duration of unrealized losses
December 31, 2022
Fair ValueUnrealized lossFair ValueUnrealized lossFair ValueUnrealized loss
Treasury bills$132,995 $(131)$— $— $132,995 $(131)
U.S. government securities21,214 (63)82,927 (1,963)104,141 (2,026)
Corporate bonds18,274 (120)58,235 (519)76,509 (639)
Asset-backed securities23,515 (285)1,707 (20)25,222 (305)
Foreign government and agency securities (1)
5,576 (8)2,591 (2)8,167 (10)
U.S. agency securities (1)
9,478 (23)— — 9,478 (23)
Total$211,052 $(630)$145,460 $(2,504)$356,512 $(3,134)
(1) Prior period has been reclassified to conform to the current period presentation as of June 30, 2023.