v3.26.1
Fair value measurements (Tables)
6 Months Ended
Jun. 30, 2026
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on Recurring Basis
As of June 30, 2026, 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— 8,908 8,908 
Corporate— 139,362 139,362 
Foreign— 339,639 339,639 
U.S. Treasury Bonds— 64,032 64,032 
Equity securities54,440 — 54,440 
54,440 551,941 606,381 

As of December 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— 12,274 12,274 
Corporate— 143,621 143,621 
Foreign— 348,084 348,084 
U.S. Treasury Bonds— 54,509 54,509 
Equity securities47,682 — 47,682 
47,682 558,488 606,170