XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments Including Cash, Cash Equivalents, and Investments (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Levels, Assets Measured at Fair Value on Recurring Basis

As of June 30, 2022 and December 31, 2021, assets measured at fair value on a recurring basis consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

227,709

 

 

$

 

 

$

 

 

$

227,709

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

30,000

 

 

 

 

 

 

30,000

 

Total

 

$

227,709

 

 

$

30,000

 

 

$

 

 

$

257,709

 

 

 

 

As of December 31, 2021

 

 

 

Quoted Prices
in Active Markets
for Identical Assets
(Level 1 Inputs)

 

 

Significant Other
Observable Inputs
(Level 2 Inputs)

 

 

Significant
Unobservable Inputs
(Level 3 Inputs)

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

157,525

 

 

$

 

 

$

 

 

$

157,525

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit

 

 

 

 

 

90,000

 

 

 

 

 

 

90,000

 

Total

 

$

157,525

 

 

$

90,000

 

 

$

 

 

$

247,525

 

 

Schedule of Investments

As of June 30, 2022 and December 31, 2021, investments consist of the following:

 

 

 

As of June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

Total

 

$

30,000

 

 

$

 

 

$

 

 

$

30,000

 

 

 

 

As of December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gains

 

 

Gross
 Unrealized
 Losses

 

 

Estimated
Fair Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Certificates of deposit due in one year or less

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000

 

Total

 

$

90,000

 

 

$

 

 

$

 

 

$

90,000