XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Summary of Assets and Liabilities Measured at Fair Value on Recurring Basis

The following table presents the balances of assets and liabilities measured at fair value on a recurring basis, by level within the fair value hierarchy, as of the dates presented (in thousands):

 

 

September 30, 2023

 

 

December 31, 2022

 

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Total

 

Cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Money market funds

 

$

60,628

 

 

$

 

 

$

 

 

$

60,628

 

 

$

14,620

 

 

$

 

 

$

14,620

 

Total cash equivalents

 

 

60,628

 

 

 

 

 

 

 

 

 

60,628

 

 

 

14,620

 

 

 

 

 

 

14,620

 

Short-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

22,707

 

 

 

 

 

 

22,707

 

 

 

 

 

 

78,621

 

 

 

78,621

 

Corporate notes and bonds

 

 

 

 

 

2,500

 

 

 

 

 

 

2,500

 

 

 

 

 

 

26,953

 

 

 

26,953

 

Commercial paper

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

24,073

 

 

 

24,073

 

Treasury bill

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,359

 

 

 

11,359

 

Yankee bonds

 

 

 

 

 

1,920

 

 

 

 

 

 

1,920

 

 

 

 

 

 

1,939

 

 

 

1,939

 

Agency bonds

 

 

 

 

 

5,957

 

 

 

 

 

 

5,957

 

 

 

 

 

 

2,882

 

 

 

2,882

 

Asset-backed securities

 

 

 

 

 

2,045

 

 

 

 

 

 

2,045

 

 

 

 

 

 

8,321

 

 

 

8,321

 

Total short-term investments

 

 

 

 

 

35,129

 

 

 

 

 

 

35,129

 

 

 

 

 

 

154,148

 

 

 

154,148

 

Long-term investments:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

U.S. government agency securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

13,462

 

 

 

13,462

 

Yankee bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,869

 

 

 

1,869

 

Agency bonds

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2,983

 

 

 

2,983

 

Asset-backed securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

886

 

 

 

886

 

Total long-term investments

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

19,200

 

 

 

19,200

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total assets at fair value

 

 

60,628

 

 

 

35,129

 

 

 

 

 

 

95,757

 

 

 

14,620

 

 

 

173,348

 

 

 

187,968

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Acquisition-related contingent consideration liability

 

 

 

 

 

 

 

 

4,602

 

 

 

4,602

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Total liabilities at fair value

 

 

 

 

 

 

 

 

4,602

 

 

 

4,602

 

 

 

 

 

 

 

 

 

 

Summary of Reconciliation of Level 3 Items Measured at Fair Value on Recurring Basis

A reconciliation of Level 3 items measured at fair value on a recurring basis is as follows (in thousands):

 

 

 

Three Months Ended September 30, 2023

 

Contingent consideration liability:

 

 

 

   Balance at beginning of period

 

$

4,602

 

   Remeasurement of fair value of contingent consideration liability

 

 

 

Balance at end of period

 

$

4,602

 

Schedule of Cost Or Amortized Cost, Gross Unrealized Gains, Gross Unrealized Losses, And Total Estimated Fair Value Of Financial Assets

The following tables present the cost or amortized cost, gross unrealized gains, gross unrealized losses and total estimated fair value of our financial assets as of the dates presented (in thousands):

 

September 30, 2023

 

 

Cost or

 

 

Gross

 

 

Gross

 

 

Total Estimated

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Description:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

60,628

 

 

$

 

 

$

 

 

$

60,628

 

U.S. government agency securities

 

22,854

 

 

 

 

 

 

(147

)

 

 

22,707

 

Corporate notes and bonds

 

2,500

 

 

 

 

 

 

 

 

 

2,500

 

Yankee bonds

 

1,935

 

 

 

 

 

 

(15

)

 

 

1,920

 

Commercial paper

 

 

 

 

 

 

 

 

 

 

-

 

Treasury bill

 

 

 

 

 

 

 

 

 

 

 

Agency bond

 

5,973

 

 

 

 

 

 

(16

)

 

 

5,957

 

Asset-backed securities

 

2,056

 

 

 

 

 

 

(11

)

 

 

2,045

 

Total

$

95,946

 

 

$

 

 

$

(189

)

 

$

95,757

 

 

 

December 31, 2022

 

 

Cost or

 

 

Gross

 

 

Gross

 

 

Total Estimated

 

 

Amortized Cost

 

 

Unrealized Gains

 

 

Unrealized Losses

 

 

Fair Value

 

Description:

 

 

 

 

 

 

 

 

 

 

 

Money market funds

$

14,620

 

 

$

 

 

$

 

 

$

14,620

 

U.S. government agency securities

 

93,065

 

 

 

 

 

 

(982

)

 

 

92,083

 

Corporate notes and bonds

 

27,133

 

 

 

6

 

 

 

(186

)

 

 

26,953

 

Yankee bonds

 

3,815

 

 

 

 

 

 

(7

)

 

 

3,808

 

Commercial paper

 

24,073

 

 

 

 

 

 

 

 

 

24,073

 

Treasury bill

 

11,361

 

 

 

2

 

 

 

(4

)

 

 

11,359

 

Agency bond

 

5,863

 

 

 

4

 

 

 

(2

)

 

 

5,865

 

Asset-backed securities

 

9,287

 

 

 

2

 

 

 

(82

)

 

 

9,207

 

Total

$

189,217

 

 

$

14

 

 

$

(1,263

)

 

$

187,968