XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2
Investments (Tables)
6 Months Ended
Jun. 30, 2022
Investments  
Schedule of reconciliation of available-for-sale investments from cost basis to fair value

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

As of June 30, 2022

​

    

​

​

    

Gross

    

Gross

    

Estimated

​

​

Adjusted

​

Unrealized

​

Unrealized

​

Fair

​

​

Cost

​

Gains

​

(Losses)

​

Value

Corporate bonds

​

$

31,967

​

$

6

​

$

(410)

​

$

31,563

Commercial paper

​

​

32,421

​

​

—

​

​

(117)

​

​

32,304

Total investments

​

$

64,388

​

$

6

​

$

(527)

​

$

63,867

Schedule of available-for-sale securities maturities

​

​

​

​

​

Available-for-sale securities maturing as of December 31:

​

​

​

2022 (Remainder of year)

​

$

49,667

2023

​

​

5,376

2024

​

​

6,799

2025

​

​

2,025

Total

​

$

63,867