XML 32 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Short-Term Investments (Tables)
3 Months Ended
Mar. 31, 2024
Short-Term Investments  
Schedule of the short-term investments

The following table summarizes the short-term investments held at March 31, 2024 and December 31, 2023 (in thousands):

    

    

Gross Unrealized

    

Gross Unrealized

    

Amortized Cost

Gains

Losses

Fair Value

March 31, 2024

Treasury bills

$

103,263

$

1

$

(13)

$

103,251

Reverse repurchase agreements

80,000

80,000

Treasury notes

14,646

(2)

14,644

Total

$

197,909

$

1

$

(15)

$

197,895

Gross Unrealized

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

December 31, 2023

Reverse repurchase agreements

$

71,000

$

$

$

71,000

Total

$

71,000

$

$

$

71,000