XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities and Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Debt Securities [Abstract]  
Summary of Marketable Securities

The following table summarizes the Company’s marketable securities (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

$

264,656

 

 

$

235

 

 

$

(2,473

)

 

$

262,418

 

 

$

255,613

 

 

$

60

 

 

$

(3,240

)

 

$

252,433

 

U.S. Treasury notes

 

 

151,504

 

 

 

26

 

 

 

(1,399

)

 

 

150,131

 

 

 

151,873

 

 

 

 

 

 

(2,306

)

 

 

149,567

 

Other

 

 

9,996

 

 

 

 

 

 

(53

)

 

 

9,943

 

 

 

9,975

 

 

 

 

 

 

(74

)

 

 

9,901

 

 

 

$

426,156

 

 

$

261

 

 

$

(3,925

)

 

$

422,492

 

 

$

417,461

 

 

$

60

 

 

$

(5,620

)

 

$

411,901

 

Summarizes Marketable Securities Maturity Table Text Block

The following table summarizes the Company’s marketable securities maturity as of March 31, 2023 (in thousands):

 

Year

 

Amortized Cost

 

 

Fair Value

 

2023

 

$

106,332

 

 

$

105,734

 

2024

 

 

144,995

 

 

 

143,289

 

2025

 

 

162,986

 

 

 

161,654

 

2026

 

 

11,843

 

 

 

11,815

 

 

$

426,156

 

 

$

422,492

 

 

Summary of Fair Value Assets Measured on Recurring Basis

The table below summarizes the Company’s financial instruments measured at fair value on a recurring basis (in thousands):

 

 

 

March 31, 2023

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

$

 

 

$

262,418

 

 

$

 

 

$

 

 

$

252,433

 

 

$

 

U.S. Treasury notes

 

 

150,131

 

 

 

 

 

 

 

 

 

149,567

 

 

 

 

 

 

 

Other

 

 

9,943

 

 

 

 

 

 

 

 

 

9,901

 

 

 

 

 

 

 

 

 

$

160,074

 

 

$

262,418

 

 

$

 

 

$

159,468

 

 

$

252,433

 

 

$