XML 37 R26.htm IDEA: XBRL DOCUMENT v3.25.2
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2025
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on Recurring Basis
As of June 30, 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— 12,248 12,248 
Corporate— 195,174 195,174 
Foreign— 345,388 345,388 
U.S. Treasury Bonds— 52,238 52,238 
Equity securities84,695 — 84,695 
84,695 605,048 689,743 

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