v3.25.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Measurements  
Schedule of company's financial assets measured at fair value on a recurring basis

The following table presents information about the Company’s financial assets measured at fair value on a recurring basis and indicates the level of the fair value hierarchy utilized to determine such fair values (in thousands):

June 30, 2025

Amortized Cost

Gross Unrealized Gains

Gross Unrealized Losses

Fair Value

Level 1

    

Level 2

    

Level 3

  

  

  

Money market funds

$

99,808

$

$

$

99,808

$

99,808

$

$

Corporate securities

85,555

4

(35)

85,524

17,121

68,403

Government securities

64,172

31

(18)

64,185

64,185

Total assets measured at fair value

$

249,535

$

35

$

(53)

$

249,517

$

116,929

$

132,588

$

December 31, 2024

Amortized Cost

Gross Unrealized Gains

Gross Unrealized Losses

Fair Value

Level 1

    

Level 2

    

Level 3

  

  

  

Money market funds

$

49,031

$

$

$

49,031

$

49,031

$

$

Corporate securities

114,577

10

(148)

114,439

114,439

Government securities

98,150

18

(91)

98,077

98,077

Total assets measured at fair value

$

261,758

$

28

$

(239)

$

261,547

$

49,031

$

212,516

$