XML 34 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Measurements  
Summary of financial assets and liabilities measured on recurring basis

June 30, 2022

December 31, 2021

    

Level I

Level II

Level III

    

Total

    

Level I

Level II

Level III

    

Total

(in thousands)

Financial Assets:

Money market deposits

$

40,268

$

$

$

40,268

$

10,041

$

$

$

10,041

U.S. Treasury securities

447,004

447,004

688,097

688,097

Corporate bonds and notes

33,441

33,441

52,337

52,337

Municipal securities

66,908

66,908

89,462

89,462

Total financial assets

$

487,272

$

100,349

$

$

587,621

$

698,138

$

141,799

$

$

839,937