XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable Securities (Tables)
3 Months Ended
Mar. 31, 2022
Investments Debt And Equity Securities [Abstract]  
Schedule of amortized cost, gross unrealized holding gains, gross unrealized holding losses, and fair value for available-for-sale securities by major security type and class of security

 

 

Amortized cost

 

 

Gross unrealized holding gains

 

 

Gross unrealized holding losses

 

 

Estimated fair value

 

March 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds and notes

 

$

511

 

 

$

1

 

 

$

(13)

 

$

499

 

Municipal bonds

 

 

454

 

 

 

 

 

 

(13)

 

 

 

441

 

Total available-for-sale securities

 

$

965

 

 

$

1

 

 

$

(26)

 

$

940

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

December 31, 2021

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Available-for-sale securities:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds and notes

 

$

1,434

 

 

$

8

 

 

$

(2

)

 

$

1,440

 

Municipal bonds

 

 

1,573

 

 

 

 

 

 

(3

)

 

 

1,570

 

Total available-for-sale securities

 

$

3,007

 

 

$

8

 

 

$

(5

)

 

$

3,010

 

Schedule of maturities of marketable securities classified as available-for-sale securities

 

 

Amortized cost

 

 

Estimated fair value

 

Due within one year

 

$

402

 

 

$

398

 

Due after one year through five years

 

 

563

 

 

 

542

 

Due after five years

 

 

 

 

 

 

Total available-for-sale securities

 

$

965

 

 

$

940

 

Schedule of available-for-sale marketable securities with continuous gross unrealized loss position

 

 

Less than 12 months

 

 

More than 12 months

 

 

Total

 

 

 

Estimated fair value

 

 

Gross unrealized holding losses

 

 

Estimated fair value

 

 

Gross unrealized holding losses

 

 

Estimated fair value

 

 

Gross unrealized holding losses

 

As of March 31, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Corporate bonds and notes

 

$

254

 

 

$

8

 

$

144

 

 

$

5

 

 

$

398

 

 

$

13

Municipal bonds

 

 

292

 

 

 

11

 

 

 

150

 

 

 

2

 

 

 

442

 

 

 

13

 

Total

 

$

546

 

 

$

19

 

$

294

 

 

$

7

 

 

$

840

 

 

$

26