XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Measurements  
Schedule of assets measured at fair value

The Company’s assets measured at fair value consisted of the following:

June 30, 2023

December 31, 2022

Total

Level 1

Level 2

Total

Level 1

Level 2

Assets

Cash equivalents

$

235,465

234,267

1,198

$

184,977

184,977

Commercial paper

31,627

31,627

27,388

27,388

Corporate debt securities

52,023

52,023

70,608

70,608

U.S. government securities

28,569

28,569

3,903

3,903

Total

$

347,684

234,267

113,417

$

286,876

184,977

101,899