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

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

September 30, 2023

December 31, 2022

Total

Level 1

Level 2

Total

Level 1

Level 2

Assets

Cash equivalents

$

198,135

198,135

$

184,977

184,977

Commercial paper

29,326

29,326

27,388

27,388

Corporate debt securities

55,808

55,808

70,608

70,608

U.S. government securities

28,637

28,637

3,903

3,903

Total

$

311,906

198,135

113,771

$

286,876

184,977

101,899