XML 35 R28.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Short-Term Investments (Tables)
6 Months Ended
Jun. 30, 2024
Short-Term Investments [Abstract]  
Schedule of short-term investments

The following table provides a summary of short-term investments:

 

 

June 30, 2024

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gain

 

 

Gross
Unrealized
Loss

 

 

Fair Value

 

Available-for-sale, short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

45,574

 

 

$

 

 

$

(35

)

 

$

45,539

 

U.S. government agency securities

 

 

1,001

 

 

 

 

 

 

(2

)

 

 

999

 

Total available-for-sale, short-term investments

 

$

46,575

 

 

$

 

 

$

(37

)

 

$

46,538

 

 

 

December 31, 2023

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gain

 

 

Gross
Unrealized
Loss

 

 

Fair Value

 

Available-for-sale, short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. treasury securities

 

$

36,370

 

 

$

48

 

 

$

 

 

$

36,418

 

U.S. government agency securities

 

 

4,976

 

 

 

 

 

 

(1

)

 

 

4,975

 

Total available-for-sale, short-term investments

 

$

41,346

 

 

$

48

 

 

$

(1

)

 

$

41,393