XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Short-Term Investments (Tables)
9 Months Ended
Sep. 30, 2024
Short-Term Investments  
Schedule of the short-term investments

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

    

    

Gross Unrealized

    

Gross Unrealized

    

Amortized Cost

Gains

Losses

Fair Value

September 30, 2024

Treasury notes

$

103,813

260

$

104,073

Reverse repurchase agreements

100,000

100,000

Treasury bills

59,240

71

59,311

Total

$

263,053

$

331

$

$

263,384

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