XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities and Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Debt Securities [Abstract]  
Schedule of marketable debt securities

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

 

 

 

June 30, 2022

 

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Marketable securities:

 

 

 

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

$

137,407

 

 

$

25

 

 

$

(141

)

 

$

137,291

 

U.S. Treasury notes

 

 

137,719

 

 

 

625

 

 

 

 

 

 

138,344

 

Other

 

 

9,951

 

 

 

4

 

 

 

 

 

 

9,955

 

 

 

$

285,077

 

 

$

654

 

 

$

(141

)

 

$

285,590

 

Schedule of fair value on a recurring basis

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

 

 

 

June 30, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

Marketable securities:

 

 

 

 

 

 

 

 

 

Corporate debt securities

 

$

 

 

$

137,291

 

 

$

 

U.S. Treasury notes

 

 

138,344

 

 

 

 

 

 

 

Other

 

 

9,955

 

 

 

 

 

 

 

 

 

$

148,299

 

 

$

137,291

 

 

$