XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements and Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Marketable Securities Classified as Available-for-sale Securities

Marketable securities, all of which are classified as available-for-sale securities, consisted of the following at December 31, 2022 and 2021 (in thousands):

 

 

 

December 31, 2022

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

 

 

Cost

 

 

Gains

 

 

Losses

 

 

Fair Value

 

Asset backed securities

 

$

12,754

 

 

$

11

 

 

$

(99

)

 

$

12,666

 

U.S. treasury securities

 

 

54,747

 

 

 

1

 

 

 

(517

)

 

 

54,231

 

Other government agency securities

 

 

5,009

 

 

 

 

 

 

(29

)

 

 

4,980

 

Commercial paper

 

 

56,170

 

 

 

 

 

 

 

 

 

56,170

 

Corporate debt securities

 

 

55,827

 

 

 

 

 

 

(287

)

 

 

55,540

 

Total

 

$

184,507

 

 

$

12

 

 

$

(932

)

 

$

183,587

 

 

 

 

December 31, 2021

 

 

 

Amortized

 

 

Unrealized

 

 

Unrealized

 

 

Estimated

 

 

 

Cost

 

 

Gains

 

 

Losses

 

 

Fair Value

 

Asset backed securities

 

$

34,058

 

 

$

 

 

$

(18

)

 

$

34,040

 

U.S. treasury securities

 

 

39,985

 

 

 

 

 

 

(171

)

 

 

39,814

 

Other government agency securities

 

 

5,068

 

 

 

 

 

 

(22

)

 

 

5,046

 

Commercial paper

 

 

64,956

 

 

 

 

 

 

 

 

 

64,956

 

Corporate debt securities

 

 

100,438

 

 

 

12

 

 

 

(122

)

 

 

100,328

 

Total

 

$

244,505

 

 

$

12

 

 

$

(333

)

 

$

244,184

 

Schedule of Fair Values of Assets and Liabilities Measured at Fair Value on Recurring Basis

At December 31, 2022 and 2021, the fair values of the Company’s assets and liabilities, which are measured at fair value on a recurring basis, were determined using the following inputs (in thousands):

 

 

 

December 31, 2022

 

 

 

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Money market funds

 

$

6,885

 

 

$

6,885

 

 

$

 

 

$

 

Asset backed securities

 

 

12,666

 

 

 

 

 

 

12,666

 

 

 

 

U.S. treasury securities

 

 

54,231

 

 

 

54,231

 

 

 

 

 

 

 

Other government agency securities

 

 

4,980

 

 

 

 

 

 

4,980

 

 

 

 

Commercial paper

 

 

56,170

 

 

 

 

 

 

56,170

 

 

 

 

Corporate debt securities

 

 

55,540

 

 

 

 

 

 

55,540

 

 

 

 

Total

 

$

190,472

 

 

$

61,116

 

 

$

129,356

 

 

$

 

 

 

 

December 31, 2021

 

 

 

Total

 

 

(Level 1)

 

 

(Level 2)

 

 

(Level 3)

 

Money market funds

 

$

22,917

 

 

$

22,917

 

 

$

 

 

$

 

Asset backed securities

 

 

34,040

 

 

 

 

 

 

34,040

 

 

 

 

U.S. treasury securities

 

 

39,814

 

 

 

39,814

 

 

 

 

 

 

 

Other government agency securities

 

 

5,046

 

 

 

-

 

 

 

5,046

 

 

 

 

Commercial paper

 

 

64,956

 

 

 

 

 

 

64,956

 

 

 

 

Corporate debt securities

 

 

100,328

 

 

 

 

 

 

100,328

 

 

 

 

Total

 

$

267,101

 

 

$

62,731

 

 

$

204,370

 

 

$