XML 253 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Investments in Securities
6 Months Ended
Jun. 30, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments in Securities
10. Investments in Securities
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 aggregated unrealized losses on available-for-sale debt securities in the amounts of $69 and $476 have been recognized in accumulated other comprehensive loss in the Company’s consolidated balance sheets as of December 31, 2023 and December 31, 2022, respectively.
11. Investments in Securities
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 
The aggregated unrealized losses on available-for-sale debt securities in the amounts of $(262) and $(69) have been recognized in accumulated other comprehensive loss in the Company’s condensed consolidated balance sheets (unaudited) as of June 30, 2024 and December 31, 2023, respectively.