v3.23.1
Fair-Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair-Value Measurements  
Fair value of investments

    

March 31, 2023

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

293,645

$

205

$

293,850

Money-market funds classified as short-term investments

73,882

73,882

Total short-term investments

367,527

205

367,732

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

368,581

$

205

$

368,786

    

December 31, 2022

    

Amortized Cost

    

Gross Unrealized Gains/(Losses)

    

Estimated Fair Value

(In thousands)

U.S. government securities classified as short-term investments

$

99,027

$

22

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,909

22

183,931

Certificate of deposit classified as non-current restricted investments

1,054

1,054

Total

$

184,963

$

22

$

184,985

Financial Assets and Liabilities Measured at Fair Value on Recurring Basis

March 31, 2023

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

293,850

$

$

$

293,850

Money-market funds classified as short-term investments

73,882

73,882

Total short-term investments

367,732

367,732

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

368,786

$

$

$

368,786

    

December 31, 2022

    

Level 1

    

Level 2

    

Level 3

    

Total

(In thousands)

Assets:

U.S. government securities classified as short-term investments

$

99,049

$

$

$

99,049

Money-market funds classified as short-term investments

84,882

84,882

Total short-term investments

183,931

183,931

Certificate of deposit classified as non-current restricted investments

 

1,054

 

 

 

1,054

Total

$

184,985

$

$

$

184,985