XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Marketable Securities (Tables)
9 Months Ended
Sep. 30, 2023
Marketable Securities  
Schedule of available-for-sale securities

September 30,

    

2023

Cash and cash equivalents

$

Marketable securities

46,033

Total

$

46,033

The following table summarizes the available-for-sale securities held as of September 30, 2023:

Amortized Cost

    

Gross Unrealized (Losses) Gains

Fair Value

Corporate debt securities

$

17,858

$

(45)

$

17,813

U.S. Treasury securities

23,741

(1)

23,740

Government-sponsored securities

4,486

(6)

4,480

Total

$

46,085

$

(52)

$

46,033

Schedule of contractual maturities of available-for-sale securities other than investments in money market funds

September 30,

    

2023

Matures within one year

$

40,116

Matures after one year through five years

5,917

Total

$

46,033