XML 38 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Marketable Securities (Tables)
6 Months Ended
Jun. 30, 2020
Investments, Debt and Equity Securities [Abstract]  
Summary of available-for-sale securities The following is a summary of available-for-sale securities at:
($ in thousands)
 
June 30, 2020
 
December 31, 2019
Marketable Securities:
Fair Value
Hierarchy
Cost
 
Fair Value
 
Cost
 
Fair Value
Certificates of deposit
 
 
 
 
 
 
 
 
with unrealized losses for less than 12 months
 
$

 
$

 
$
251

 
$
250

with unrealized losses for more than 12 months
 

 

 

 

with unrealized gains
 
1,799

 
1,815

 
1,799

 
1,806

Total Certificates of deposit
Level 1
1,799

 
1,815

 
2,050

 
2,056

U.S. Treasury and agency notes
 
 
 
 
 
 
 
 
with unrealized losses for less than 12 months
 

 

 
6,485

 
6,479

with unrealized losses for more than 12 months
 

 

 

 

with unrealized gains
 
14,630

 
14,688

 
14,413

 
14,434

Total U.S. Treasury and agency notes
Level 2
14,630

 
14,688

 
20,898

 
20,913

Corporate notes
 
 
 
 
 
 
 
 
with unrealized losses for less than 12 months
 
1,583

 
1,582

 
1,004

 
1,002

with unrealized losses for more than 12 months
 

 

 

 

with unrealized gains
 
7,202

 
7,233

 
13,082

 
13,106

Total Corporate notes
Level 2
8,785

 
8,815

 
14,086

 
14,108

Municipal notes
 
 
 
 
 
 
 
 
with unrealized losses for less than 12 months
 

 

 

 

with unrealized losses for more than 12 months
 

 

 

 

with unrealized gains
 
2,000

 
2,005

 
1,999

 
2,007

Total Municipal notes
Level 2
2,000

 
2,005

 
1,999

 
2,007

 
 
$
27,214

 
$
27,323

 
$
39,033

 
$
39,084


Summary of maturities, at par, of marketable securities by year
The following tables summarize the maturities, at par, of marketable securities as of:
 
June 30, 2020
($ in thousands)
2020
 
2021
 
Total
Certificates of deposit
$
1,799

 
$

 
$
1,799

U.S. Treasury and agency notes
13,821

 
802

 
14,623

Corporate notes
6,800

 
1,950

 
8,750

Municipal notes
2,000

 

 
2,000

 
$
24,420

 
$
2,752

 
$
27,172

 
 
December 31, 2019
($ in thousands)
2020
 
2021
 
Total
Certificates of deposit
$
2,049

 
$

 
$
2,049

U.S. Treasury and agency notes
20,393

 
502

 
20,895

Corporate notes
13,685

 
400

 
14,085

Municipal notes
2,000

 

 
2,000

 
$
38,127

 
$
902

 
$
39,029