XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Tables)
3 Months Ended
Mar. 31, 2022
Investments  
Schedule of reconciliation of available-for-sale investments from cost basis to fair value

As of March 31, 2022

    

    

Gross

    

Gross

    

Estimated

Adjusted

Unrealized

Unrealized

Fair

Cost

Gains

(Losses)

Value

Corporate bonds

$

30,468

$

1

$

(315)

$

30,154

Commercial paper

32,349

(107)

32,242

Total investments

$

62,817

$

1

$

(422)

$

62,396

Schedule of available-for-sale securities maturities

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

2022 (Remainder of year)

$

48,136

2023

5,400

2024

6,835

2025

2,025

Total

$

62,396