XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Measurements  
Summary of financial assets and liabilities measured on recurring basis

March 31, 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

$

246,954

$

$

$

246,954

$

283,358

$

$

$

283,358

Liquid demand deposits

126,986

126,986

125,596

125,596

U.S. Treasury securities

334,404

334,404

346,057

346,057

Corporate bonds and notes

18,719

18,719

23,529

23,529

Municipal securities

55,735

55,735

62,715

62,715

Total financial assets

$

708,344

$

74,454

$

$

782,798

$

755,011

$

86,244

$

$

841,255