v3.24.1.u1
Cash, Cash Equivalents and Investments (Tables)
3 Months Ended
Mar. 31, 2024
Cash and Cash Equivalents [Abstract]  
Short-term Investments

Short-term investments consisted of the following:

 

 

March 31, 2024

 



 

 

Adjusted
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Time deposits

 

$

26,204

 

 

$

—

 

 

$

—

 

 

$

26,204

 

Pooled bond funds

 

 

73,851

 

 

 

694

 

 

 

—

 

 

 

74,545

 

Total short-term investments

 

$

100,055

 

 

$

694

 

 

$

—

 

 

$

100,749

 

 

 

 

December 31, 2023

 



 

 

Adjusted
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
Unrealized
Losses

 

 

Estimated
Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

Time deposits

 

$

25,877

 

 

$

—

 

 

$

—

 

 

$

25,877

 

Pooled bond funds

 

 

73,021

 

 

 

703

 

 

 

—

 

 

 

73,724

 

Total short-term investments

 

$

98,898

 

 

$

703

 

 

$

—

 

 

$

99,601