XML 67 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Investments (Tables)
12 Months Ended
Dec. 31, 2024
Investments, Debt and Equity Securities [Abstract]  
Summary of Amortized Cost and Estimated Fair Value of Investments

The following tables summarize the amortized cost and estimated fair value of the Company's available-for-sale investments as of December 31, 2024 and 2023 (in thousands):

 

 

December 31, 2024

 

 

Amortized Cost

 

 

Gross Unrealized
Gains

 

 

Gross Unrealized
Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

129,294

 

 

$

436

 

 

$

 

 

$

129,730

 

U.S. government-sponsored enterprise securities

 

 

9,926

 

 

 

6

 

 

 

 

 

 

9,932

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

 

5,084

 

 

 

5

 

 

 

 

 

 

5,089

 

 

$

144,304

 

 

$

447

 

 

$

 

 

$

144,751

 

 

 

 

December 31, 2023

 

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

U.S. Treasury securities

 

$

41,470

 

 

$

22

 

 

$

(19

)

 

$

41,473

 

U.S. government-sponsored enterprise securities

 

 

50,056

 

 

 

 

 

 

(86

)

 

 

49,970

 

 

$

91,526

 

 

$

22

 

 

$

(105

)

 

$

91,443