XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.3
MARKETABLE SECURITIES (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Securities The following is a summary of available-for-sale securities at:
($ in thousands) September 30, 2023December 31, 2022
Marketable Securities:Fair Value
Hierarchy
CostFair ValueCostFair Value
U.S. Treasury and agency notes
with unrealized losses for less than 12 months$16,873 $16,827 $13,916 $13,832 
with unrealized losses for more than 12 months999 994 500 499 
with unrealized gains— — 1,250 1,251 
Total U.S. Treasury and agency notesLevel 217,872 17,821 15,666 15,582 
Corporate notes
with unrealized losses for less than 12 months11,262 11,235 17,236 17,112 
with unrealized losses for more than 12 months401 400 251 250 
with unrealized gains— — 499 500 
Total Corporate notesLevel 211,663 11,635 17,986 17,862 
$29,535 $29,456 $33,652 $33,444 
Schedule of Maturities, at Par, of Marketable Securities by Year
The following tables summarize the maturities, at par, of marketable securities as of:
September 30, 2023
($ in thousands)20232024Total
U.S. Treasury and agency notes$7,070 $10,866 $17,936 
Corporate notes8,900 2,780 11,680 
$15,970 $13,646 $29,616 
 
December 31, 2022
($ in thousands)20232024Total
U.S. Treasury and agency notes$15,225 $500 $15,725 
Corporate notes17,470 500 17,970 
$32,695 $1,000 $33,695