XML 89 R28.htm IDEA: XBRL DOCUMENT v3.22.2
MARKETABLE SECURITIES (Tables)
6 Months Ended
Jun. 30, 2022
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, 2022December 31, 2021
Marketable Securities:Fair Value
Hierarchy
CostFair ValueCostFair Value
Certificates of deposit
with unrealized losses for less than 12 months$— $— $401 $400 
with unrealized gains649 649 — — 
Total Certificates of depositLevel 1649 649 401 400 
U.S. Treasury and agency notes
with unrealized losses for less than 12 months8,498 8,455 1,360 1,358 
Total U.S. Treasury and agency notesLevel 28,498 8,455 1,360 1,358 
Corporate notes
with unrealized losses for less than 12 months16,984 16,847 9,231 9,225 
with unrealized losses for more than 12 months591 585 — — 
with unrealized gains499 500 — — 
Total Corporate notesLevel 218,074 17,932 9,231 9,225 
Municipal notes
with unrealized losses for less than 12 months150 149 — — 
Total Municipal notesLevel 2150 149 — — 
$27,371 $27,185 $10,992 $10,983 
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, 2022
($ in thousands)20222023Total
Certificates of deposit$649 $— $649 
U.S. Treasury and agency notes3,003 5,500 8,503 
Corporate notes5,527 12,470 17,997 
Municipal notes150 — 150 
$9,329 $17,970 $27,299 
 
December 31, 2021
($ in thousands)20222023Total
Certificates of deposit$400 $— $400 
U.S. Treasury and agency notes855 500 1,355 
Corporate notes8,925 250 9,175 
$10,180 $750 $10,930