XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Measurements  
Schedule of fair value of assets measured at fair value on a recurring basis, by level of fair value hierarchy

September 30, 2023

Fair Value Measured Using

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Balance

Assets

 

  

 

  

 

  

 

  

Cash equivalents

$

19,840

$

$

$

19,840

Marketable securities

 

6,933

 

5,130

 

 

12,063

$

26,773

$

5,130

$

$

31,903

December 31, 2022

Fair Value Measured Using

Total

    

(Level 1)

    

(Level 2)

    

(Level 3)

    

Balance

Assets

 

  

 

  

 

  

 

  

Cash equivalents

$

11,942

$

$

$

11,942

Marketable securities

22,001

 

7,143

 

 

29,144

$

33,943

$

7,143

$

$

41,086

As of September 30, 2023 marketable securities had a maximum remaining maturity of nine months.

Schedule of fair value of available for sale marketable securities

September 30, 2023

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

U.S. Treasury securities

$

6,936

$

$

(3)

$

6,933

U.S. Government agency securities

5,133

(3)

5,130

$

12,069

$

$

(6)

$

12,063

December 31, 2022

    

    

Gross

    

Gross

    

Amortized

Unrealized

Unrealized

Fair

Cost

Gains

Losses

Value

U.S. Treasury securities

$

22,020

$

4

$

(23)

$

22,001

U.S. Government agency securities

7,175

(32)

7,143

$

29,195

$

4

$

(55)

$

29,144