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