XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Available-for-Sale Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2023
Available-for-Sale Marketable Securities  
Summary of Available-for-Sale Marketable Securities by Major Type of Security

As of March 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross Unrealized

​

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. government agency obligations

​

$

9,500

​

$

—

​

$

(483)

​

$

9,017

Corporate bonds

​

 

35,704

​

 

—

​

 

(403)

​

 

35,301

Commercial paper

​

​

15,943

​

​

1

​

​

(1)

​

​

15,943

Municipal bonds

​

 

15,920

​

 

—

​

 

(215)

​

 

15,705

Total available-for-sale marketable securities

​

$

77,067

​

$

1

​

$

(1,102)

​

$

75,966

​

As of December 31, 2022

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gross Unrealized

​

Estimated Fair

Type of Security

    

Amortized Cost

    

Gains

    

Losses

    

Value

U.S. government agency obligations

​

$

9,500

​

$

—

​

$

(623)

​

$

8,877

Corporate bonds

​

 

35,828

​

 

—

​

 

(643)

​

 

35,185

Commercial paper

​

 

26,879

​

 

2

​

 

(6)

​

 

26,875

Municipal bonds

​

​

22,473

​

​

—

​

​

(402)

​

​

22,071

Total available-for-sale marketable securities

​

$

94,680

​

$

2

​

$

(1,674)

​

$

93,008

​

Schedule of Fair Values and Continuous Unrealized Loss Positions of Available-for-Sale Marketable Securities

As of March 31, 2023

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Less than 12 Months

​

12 Months or Greater

​

Total

​

​

​

​

​

Gross

​

​

​

​

Gross

​

​

​

​

Gross

​

​

Fair

​

Unrealized

​

Fair

​

Unrealized

​

Fair 

​

Unrealized

​

    

 Value

    

Losses

    

Value

    

Losses

    

Value

    

Losses

U.S. government agency obligations

​

$

—

​

$

—

​

$

9,017

​

$

(483)

​

$

9,017

​

$

(483)

Corporate bonds

​

​

4,000

​

​

(4)

​

​

31,301

​

​

(399)

​

​

35,301

​

​

(403)

Commercial paper

​

​

4,975

​

​

(1)

​

​

—

​

​

—

​

​

4,975

​

​

(1)

Municipal bonds

​

 

—

​

 

—

​

 

15,705

​

 

(215)

​

 

15,705

​

 

(215)

Total

​

$

8,975

​

$

(5)

​

$

56,023

​

$

(1,097)

​

$

64,998

​

$

(1,102)

​

As of December 31, 2022

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Less than 12 Months

​

12 Months or Greater

​

Total

​

​

​

​

​

Gross

​

​

​

​

Gross

​

​

​

​

Gross

​

​

Fair

​

Unrealized

​

Fair

​

Unrealized

​

Fair

​

Unrealized

​

    

 Value

    

Losses

    

 Value

    

Losses

    

 Value

    

Losses

U.S. government agency obligations

​

$

—

​

$

—

​

$

8,877

​

$

(623)

​

$

8,877

​

$

(623)

Corporate bonds

​

 

1,470

​

 

(26)

​

 

33,715

​

 

(617)

​

 

35,185

​

 

(643)

Commercial paper

​

 

15,906

​

 

(6)

​

 

—

​

 

—

​

 

15,906

​

 

(6)

Municipal bonds

​

 

982

​

 

(16)

​

 

19,589

​

 

(386)

​

 

20,571

​

 

(402)

Total

​

$

18,358

​

$

(48)

​

$

62,181

​

$

(1,626)

​

$

80,539

​

$

(1,674)

​

Schedule of Amortized Cost and Fair Values of Marketable Debt Securities by Contractual Maturity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of March 31, 2023

​

As of December 31, 2022

Contractual maturity

    

Amortized Cost

    

Fair Value

    

Amortized Cost

    

Fair Value

Less than one year

​

$

67,565

​

$

66,892

​

$

82,678

​

$

81,658

One year to two years

​

 

9,502

​

 

9,074

​

 

12,002

​

 

11,350

Total

​

$

77,067

​

$

75,966

​

$

94,680

​

$

93,008