XML 39 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Investments in debt and equity securities (Tables)
3 Months Ended
Mar. 31, 2026
Investments, Debt and Equity Securities [Abstract]  
Schedule of Amortized Costs and Fair Values of Investments in Debt Securities
The amortized costs and fair values of investments in debt securities are as follows:
 March 31, 2026December 31, 2025
 
Amortized
costs
Fair
values
Amortized
costs
Fair
values
 
(in $ thousands)
Municipal9,878 9,870 12,292 12,274 
Corporate145,789 143,285 144,571 143,621 
Foreign340,382 339,350 347,588 348,084 
U.S. Treasury Bonds58,726 58,656 54,093 54,509 
554,775 551,161 558,544 558,488 
Proceeds from sales of investments in securities are as follows:
 Three Months Ended 
 March 31,
 20262025
 
(in $ thousands)
Proceeds from sales of debt securities939 12,544 
Proceeds from sales of equity securities67 3,465 
Total proceeds from sales of investments in securities1,006 16,009 
Schedule of Gross Unrealized Gains and Losses
Gross unrealized gains and losses on investments in debt securities are as follows:
 March 31, 2026December 31, 2025
 GainsLossesGainsLosses
 
(in $ thousands)
Municipal14 23 
Corporate833 3,337 1,646 2,596 
Foreign2,814 3,846 3,645 3,149 
U.S. Treasury Bonds260 330 543 127 
3,913 7,527 5,839 5,895 
Schedule of Debt Securities According to Contractual Terms
Debt securities as of March 31, 2026 mature, according to their contractual terms, as follows (actual maturities may differ due to call or prepayment rights):
Amortized
costs
Fair
values
 
(in $ thousands)
In one year or less74,177 74,065 
After one year through five years280,783 279,233 
After five years through ten years186,074 185,330 
After ten years13,741 12,533 
554,775 551,161 
Schedule of Gross Unrealized Losses on Investments and Fair Values of Related Securities
Gross unrealized losses on investments in debt securities and the fair values of the related securities, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position at March 31, 2026, were:
 Less than 12 monthsMore than 12 monthsTotal
 LossesFair valuesLossesFair valuesLossesFair values
 
(in $ thousands)
Municipal2,432 11 2,499 14 4,931 
Corporate243 25,258 3,094 70,236 3,337 95,494 
Foreign901 89,000 2,945 113,451 3,846 202,451 
U.S. Treasury Bonds216 29,526 114 5,808 330 35,334 
1,363 146,216 6,164 191,994 7,527 338,210 
Gross unrealized losses on investments in debt securities and the fair values of the related securities, aggregated by investment category and length of time that individual securities have been in a continuous unrealized loss position at December 31, 2025, were:
 Less than 12 monthsMore than 12 monthsTotal
 LossesFair valuesLossesFair valuesLossesFair values
 
(in $ thousands)
Municipal2,621 19 5,918 23 8,539 
Corporate10,284 2,587 71,989 2,596 82,273 
Foreign364 43,539 2,785 119,970 3,149 163,509 
U.S. Treasury Bonds36 8,720 91 6,425 127 15,145 
413 65,164 5,482 204,302 5,895 269,466