Fair value of financial instruments and marketable securities - Marketable Securities (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2026 |
Sep. 30, 2025 |
Sep. 30, 2026 |
Sep. 30, 2025 |
|
| Changes in fair value | ||||
| Unrealized Gain | $ 3,018 | $ 3,160 | ||
| Investments Purchased | 38,864 | 46,537 | ||
| Sales | (39,655) | (40,112) | ||
| Unrealized Gain/(Loss) | 5,734 | |||
| Beginning Balance - Total | $ 31,631 | $ 44,884 | 31,596 | 42,793 |
| Unrealized Gain/(Loss) - Total | 1,104 | 10,434 | 3,018 | 8,894 |
| Foreign Currency Unrealized Gain/(Loss) - Total | (363) | 1,605 | 2,280 | 5,337 |
| Investments Purchased - Total | 5,887 | 29,508 | 38,864 | 46,537 |
| Sale - Total | (2,156) | (22,982) | (39,655) | (40,112) |
| Ending Balance - Total | 36,103 | 63,449 | 36,103 | 63,449 |
| Marketable securities - equity investments | ||||
| Changes in fair value | ||||
| Beginning Balance | 31,631 | 34,203 | 31,596 | 29,034 |
| Unrealized Gain | 1,104 | 1,622 | 3,018 | 3,160 |
| Foreign Currency Unrealized Gain/(Loss) | (363) | 1,605 | 2,280 | 5,337 |
| Investments Purchased | 5,887 | 29,508 | 38,864 | 46,537 |
| Sales | (2,156) | (22,982) | (39,655) | (40,112) |
| Ending Balance | $ 36,103 | 43,956 | $ 36,103 | 43,956 |
| ClearPoint Equity Investment | ||||
| Changes in fair value | ||||
| Beginning Balance | 10,681 | 13,759 | ||
| Unrealized Gain/(Loss) | 8,812 | 5,734 | ||
| Ending Balance | $ 19,493 | $ 19,493 | ||