XML 52 R37.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

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

 

 

December 31, 2022

 

(in thousands)

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

US treasuries

 

$

59,849

 

 

$

3

 

 

$

(129

)

 

$

59,723

 

Agency bonds

 

 

6,450

 

 

 

4

 

 

 

(2

)

 

 

6,452

 

Commercial paper

 

 

95,831

 

 

 

29

 

 

 

(123

)

 

 

95,737

 

Certificates of deposit

 

 

23,034

 

 

 

17

 

 

 

(24

)

 

 

23,027

 

Total short-term investments

 

$

185,164

 

 

$

53

 

 

$

(278

)

 

$

184,939