XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2
Available-for-Sale Securities (Tables)
6 Months Ended
Jun. 30, 2022
Investments, Debt and Equity Securities [Abstract]  
Schedule of Fair Value of Available-for-Sale Securities by Type of Security

As of June 30, 2022, the fair value of available-for-sale securities by type of security was as follows:

 

 

 

June 30, 2022

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gain

 

 

Gross
Unrealized
Loss

 

 

Fair
Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Treasury bills

 

$

56,979

 

 

$

 

 

$

(49

)

 

$

56,930

 

Corporate bond securities

 

 

51,715

 

 

 

 

 

 

(73

)

 

 

51,642

 

 

 

$

108,694

 

 

$

 

 

$

(122

)

 

$

108,572

 

 

As of December 31, 2021, the fair value of available-for-sale securities by type of security was as follows:

 

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Gross
Unrealized
Gain

 

 

Gross
Unrealized
Loss

 

 

Fair
Value

 

Investments:

 

 

 

 

 

 

 

 

 

 

 

 

Treasury bill

 

$

2,800

 

 

$

 

 

$

 

 

$

2,800

 

Corporate bond securities

 

 

83,889

 

 

 

 

 

 

(45

)

 

 

83,844

 

Commercial paper

 

 

1,999

 

 

 

 

 

 

 

 

 

1,999

 

 

 

$

88,688

 

 

$

 

 

$

(45

)

 

$

88,643

 

Summary Estimated Fair Value and Amortized Cost of Available-for-Sale Securities by Contractual Maturity

The estimated fair value and amortized cost of the Company’s available-for-sale securities as of June 30, 2022, by contractual maturity are summarized as follows:

 

 

 

June 30, 2022

 

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

108,694

 

 

$

108,572

 

Total available-for-sale securities

 

$

108,694

 

 

$

108,572

 

The estimated fair value and amortized cost of the Company’s available-for-sale securities as of December 31, 2021 by contractual maturity are summarized as follows:

 

 

 

December 31, 2021

 

 

 

Amortized
Cost

 

 

Fair
Value

 

Due in one year or less

 

$

88,688

 

 

$

88,643

 

Total available-for-sale securities

 

$

88,688

 

 

$

88,643