XML 50 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Tables)
12 Months Ended
Dec. 31, 2022
Marketable Securities [Abstract]  
Summary of Company's Investments

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

 

 

 

December 31, 2022

 

 

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Commercial paper

 

$

119,313

 

 

$

19

 

 

$

(365

)

 

$

118,967

 

Government and agency securities

 

 

43,016

 

 

 

 

 

 

(368

)

 

 

42,648

 

Corporate debt securities

 

 

6,004

 

 

 

 

 

 

(7

)

 

 

5,997

 

Total

 

$

168,333

 

 

$

19

 

 

$

(740

)

 

$

167,612

 

 

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Unrealized
Gain

 

 

Unrealized
(Loss)

 

 

Estimated
Fair Value

 

Commercial paper

 

$

179,151

 

 

$

38

 

 

$

(47

)

 

$

179,142

 

Corporate debt securities

 

 

31,244

 

 

 

 

 

 

(58

)

 

 

31,186

 

Government and agency securities

 

 

15,040

 

 

 

 

 

 

(11

)

 

 

15,029

 

Total

 

$

225,435

 

 

$

38

 

 

$

(116

)

 

$

225,357

 

Schedule of Fair Values of Available-for-Sale Debt Securities By Contractual Maturity

The fair values of available-for-sale debt securities as of December 31, 2022, by contractual maturity, are summarized as follows (in thousands):

 

 

 

December 31, 2022

 

Due in one year or less

 

$

165,648

 

Due after one year through two years

 

 

1,964

 

 

 

$

167,612