XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Investments (Tables)
6 Months Ended
Jun. 30, 2023
Investments [Abstract]  
Schedule of Cash, Cash Equivalents and Marketable Securities

The following tables summarize our cash equivalents and marketable securities measured at fair value on a recurring basis as of June 30, 2023 (in thousands):

 

 

Fair Value Hierarchy

 

Amortized Cost

 

 

Gross Unrealized Gains

 

 

Gross Unrealized Losses

 

 

Fair Value

 

 

Cash Equivalents

 

 

Marketable Securities

 

Money market funds

Level 2

 

$

377

 

 

$

 

 

$

 

 

$

377

 

 

$

377

 

 

$

 

Time deposits

Level 2

 

 

30,516

 

 

 

 

 

 

(39

)

 

 

30,477

 

 

 

 

 

 

30,477

 

Commercial paper

Level 2

 

 

122,429

 

 

 

2

 

 

 

(355

)

 

 

122,076

 

 

 

 

 

 

122,076

 

Government bonds

Level 2

 

 

12,500

 

 

 

 

 

 

(43

)

 

 

12,457

 

 

 

 

 

 

12,457

 

Corporate debt securities

Level 2

 

 

37,615

 

 

 

2

 

 

 

(52

)

 

 

37,565

 

 

 

 

 

 

37,565

 

Total

 

 

$

203,437

 

 

$

4

 

 

$

(489

)

 

$

202,952

 

 

$

377

 

 

$

202,575

 

 

Summary of Scheduled Maturity for Marketable Securities

The following table shows the fair value of the Company’s cash equivalents and marketable securities, by contractual maturity, as of June 30, 2023 (in thousands):

 

 

June 30, 2023

 

Due in 1 year or less

$

195,452

 

Due in 1 year through 5 years

 

7,500

 

Total

$

202,952