XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.1
Fair value measurements (Tables)
3 Months Ended
Mar. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on Recurring Basis
As of March 31, 2025, financial instruments measured at fair value on a recurring basis are summarized below:
Level 1Level 2
Fair value
measurements
 
(in $ thousands)
Investments in securities:
Debt securities:
Municipal— 14,401 14,401 
Corporate— 206,005 206,005 
Foreign— 318,070 318,070 
U.S. Treasury Bonds— 54,221 54,221 
Equity securities82,145 — 82,145 
82,145 592,697 674,842 

As of December 31, 2024, financial instruments measured at fair value on a recurring basis are summarized below:
Level 1Level 2
Fair value
measurements
 
(in $ thousands)
Investments in securities:
Debt securities:
Municipal— 14,415 14,415 
Corporate— 210,307 210,307 
Foreign— 313,619 313,619 
U.S. Treasury Bonds— 48,274 48,274 
Equity securities82,484 — 82,484 
82,484 586,615 669,099