XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Investments (Tables)
3 Months Ended
Mar. 31, 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 March 31, 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

 

$

975

 

 

$

 

 

$

 

 

$

975

 

 

$

975

 

 

$

 

Time deposits

Level 2

 

 

32,750

 

 

 

23

 

 

 

(22

)

 

 

32,751

 

 

 

 

 

 

32,751

 

Commercial paper

Level 2

 

 

103,663

 

 

 

145

 

 

 

(20

)

 

 

103,788

 

 

 

 

 

 

103,788

 

Government bonds

Level 2

 

 

15,807

 

 

 

4

 

 

 

(1

)

 

 

15,810

 

 

 

 

 

 

15,810

 

Corporate debt securities

Level 2

 

 

42,520

 

 

 

2

 

 

 

(203

)

 

 

42,319

 

 

 

2,622

 

 

 

39,697

 

Total

 

 

$

195,715

 

 

$

174

 

 

$

(246

)

 

$

195,643

 

 

$

3,597

 

 

$

192,046

 

 

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 March 31, 2023 (in thousands):

 

 

March 31, 2023

 

Due in 1 year or less

$

185,639

 

Due in 1 year through 5 years

 

10,004

 

Total

$

195,643