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

June 30, 2023

December 31, 2022

    

Level I

Level II

Level III

    

Total

    

Level I

Level II

Level III

    

Total

(in thousands)

Financial Assets:

Money market deposits

$

216,337

$

$

$

216,337

$

283,358

$

$

$

283,358

Liquid demand deposits

128,562

128,562

125,596

125,596

U.S. Treasury securities

296,490

296,490

346,057

346,057

Corporate bonds and notes

8,901

8,901

23,529

23,529

Municipal securities

49,437

49,437

62,715

62,715

Total financial assets

$

641,389

$

58,338

$

$

699,727

$

755,011

$

86,244

$

$

841,255