XML 303 R73.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Securities (Tables)
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Schedule of Marketable Securities at Cost and Fair Value
The cost and fair value of marketable securities are as follows:
December 31, 2023
(In thousands)Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
U.S. treasury bills$60,801 $131 $— $60,932 
Municipal bonds9,543 148 (404)9,287 
Corporate/government bonds477 29 — 506 
Other bonds478 27 — 505 
$71,299 $335 $(404)$71,230 
December 31, 2022
(In thousands)Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
U.S. treasury bills$59,764 $319 $— $60,083 
Municipal bonds9,205 40 (838)8,407 
Corporate/government bonds477 — — 477 
Other bonds478 — 481 
$69,924 $362 $(838)$69,448 
The cost and fair value of marketable securities are as follows:
June 30, 2024
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
U.S. treasury bills$59,783 $37 $(35)$59,785 
Municipal bonds8,955 70 (389)8,636 
Corporate/government bonds477 28 — 505 
Other bonds478 27 — 505 
$69,693 $162 $(424)$69,431 
December 31, 2023
Amortized CostGross Unrealized
Gains
Gross Unrealized
Losses
Fair Value
U.S. treasury bills$60,801 $131 $— $60,932 
Municipal bonds9,543 148 (404)9,287 
Corporate/government bonds477 29 — 506 
Other bonds478 27 — 505 
$71,299 $335 $(404)$71,230