XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
MARKETABLE SECURITIES (Tables)
3 Months Ended
Mar. 31, 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) March 31, 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$17,533 $17,472 $13,916 $13,832 
with unrealized losses for more than 12 months— — 500 499 
with unrealized gains4,608 4,626 1,250 1,251 
Total U.S. Treasury and agency notesLevel 222,141 22,098 15,666 15,582 
Corporate notes
with unrealized losses for less than 12 months9,984 9,935 17,236 17,112 
with unrealized losses for more than 12 months2,801 2,788 251 250 
with unrealized gains499 500 499 500 
Total Corporate notesLevel 213,284 13,223 17,986 17,862 
$35,425 $35,321 $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:
March 31, 2023
($ in thousands)20232024Total
U.S. Treasury and agency notes$15,870 $6,406 $22,276 
Corporate notes11,788 1,500 13,288 
$27,658 $7,906 $35,564 
 
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