XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value (Tables)
6 Months Ended
Jun. 30, 2022
Fair Value Disclosures [Abstract]  
Schedule of Carrying Value and Fair Value of Financial Instruments

U.S. Treasury bills and certificate of deposits are reported at amortized costs which is equivalent to fair value. The following tables present the carrying value and fair value of these financial instruments as of June 30, 2022 and December 31, 2021:

 

 

 

June 30, 2022

 

 

 

 

 

 

Fair Value

 

 

 

Carrying
Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

US Treasury bills

 

$

1,376

 

 

$

 

 

$

1,376

 

 

$

 

Certificate of deposits

 

 

1,173

 

 

 

 

 

 

1,173

 

 

 

 

Total

 

$

2,549

 

 

$

 

 

$

2,549

 

 

$

 

 

 

 

December 31, 2021

 

 

 

 

 

 

Fair Value

 

 

 

Carrying
Value

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

U.S. Treasury bills

 

$

1,375

 

 

$

 

 

$

1,375

 

 

$

 

Certificate of deposits

 

 

1,071

 

 

 

 

 

 

1,071

 

 

 

 

Total

 

$

2,446

 

 

$

 

 

$

2,446

 

 

$