XML 59 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Short-Term Investments (Tables)
12 Months Ended
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Short-term Investments Classified as Available-for-sale

Short-term investments, which are classified as available-for-sale, consisted of the following:

 

December 31, 2022

 

Amortized
Cost Basis

 

 

Unrealized
Gain

 

 

Unrealized
Loss

 

 

Fair
Values

 

 

 

(in thousands)

 

Treasury notes

 

$

27,173

 

 

$

 

 

$

(14

)

 

$

27,159

 

Treasury bills

 

 

59,326

 

 

 

10

 

 

 

(2

)

 

 

59,334

 

Commercial paper

 

 

134,375

 

 

 

 

 

 

 

 

 

134,375

 

Corporate debt securities

 

 

58,795

 

 

 

13

 

 

 

(55

)

 

 

58,753

 

Agency bonds

 

 

4,781

 

 

 

17

 

 

 

0

 

 

 

4,798

 

Total short-term investments

 

$

284,450

 

 

$

40

 

 

$

(71

)

 

$

284,419

 

December 31, 2021

 

Amortized
Cost Basis

 

 

Unrealized
Loss

 

 

Fair
Values

 

 

 

(in thousands)

 

Commercial paper

 

$

33,979

 

 

$

(1

)

 

$

33,978

 

Corporate debt securities

 

 

11,953

 

 

 

(4

)

 

 

11,949

 

Total short-term investments

 

 

45,932

 

 

 

(5

)

 

 

45,927

 

 

As of December 31, 2022 and 2021