Fair value of financial instruments and marketable securities (Tables)
|
9 Months Ended |
Sep. 30, 2026 |
| Fair value of financial instruments and marketable securities |
|
| Schedule of marketable securities |
| | | | | | | | | | | | | | | | | | | | | | Ending | | | | | | Foreign | | | | | | | Ending | | | Balance at | | | | | | Currency | | | | | | | Balance at | | | June 30, | | Unrealized | | | Unrealized | | Investments | | | | September 30, | | | 2026 | | Gain | | | Loss | | Purchased | | Sales | | 2026 | Marketable securities - equity investments | | $ | 31,631 | | | 1,104 | | | | (363) | | | 5,887 | | | (2,156) | | $ | 36,103 | Total Fair Value | | $ | 31,631 | | $ | 1,104 | | | $ | (363) | | $ | 5,887 | | $ | (2,156) | | $ | 36,103 |
| | | | | | | | | | | | | | | | | | | | | | Ending | | | | | | Foreign | | | | | | | Ending | | | Balance at | | | | | | Currency | | | | | | | Balance at | | | June 30, | | Unrealized | | | Unrealized | | Investments | | | | September 30, | | | 2025 | | Gain | | | Gain | | Purchased | | Sales | | 2025 | Marketable securities - equity investments | | $ | 34,203 | | | 1,622 | | | | 1,605 | | | 29,508 | | | (22,982) | | $ | 43,956 | ClearPoint Equity Investments | | | 10,681 | | | 8,812 | | | | — | | | — | | | — | | | 19,493 | Total Fair Value | | $ | 44,884 | | $ | 10,434 | | | $ | 1,605 | | $ | 29,508 | | $ | (22,982) | | $ | 63,449 |
| | | | | | | | | | | | | | | | | | | | | | Ending | | | | | | Foreign | | | | | | | Ending | | | Balance at | | | | | | Currency | | | | | | | Balance at | | | December 31, | | Unrealized | | | Unrealized | | Investments | | | | September 30, | | | 2025 | | Gain | | | Gain | | Purchased | | Sales | | 2026 | Marketable securities - equity investments | | $ | 31,596 | | | 3,018 | | | | 2,280 | | | 38,864 | | | (39,655) | | $ | 36,103 | Total Fair Value | | $ | 31,596 | | $ | 3,018 | | | $ | 2,280 | | $ | 38,864 | | $ | (39,655) | | $ | 36,103 |
| | | | | | | | | | | | | | | | | | | | | | Ending | | | | | | Foreign | | | | | | | Ending | | | Balance at | | | | | | Currency | | | | | | | Balance at | | | December 31, | | Unrealized | | | Unrealized | | Investments | | | | September 30, | | | 2024 | | Gain | | | Gain | | Purchased | | Sales | | 2025 | Marketable securities - equity investments | | $ | 29,034 | | | 3,160 | | | | 5,337 | | | 46,537 | | | (40,112) | | $ | 43,956 | ClearPoint Equity Investments | | | 13,759 | | | 5,734 | | | | — | | | — | | | — | | | 19,493 | Total Fair Value | | $ | 42,793 | | $ | 8,894 | | | $ | 5,337 | | $ | 46,537 | | $ | (40,112) | | $ | 63,449 |
|
| Schedule of financial assets and liabilities that are required to be measured at fair value on a recurring basis |
| | | | | | | | | | | | | | | September 30, 2026 | | | | | | Quoted prices | | Significant | | | | | | | | | in active | | other | | Significant | | | | | | markets for | | observable | | unobservable | | | | | | identical assets | | inputs | | inputs | | | Total | | (level 1) | | (level 2) | | (level 3) | Marketable securities - available for sale | | $ | 1,582,921 | | $ | — | | $ | 1,582,921 | | $ | — | Marketable securities - equity investments | | $ | 36,103 | | $ | 36,103 | | $ | — | | $ | — |
| | | | | | | | | | | | | | | December 31, 2025 | | | | | | Quoted prices | | Significant | | | | | | | | | in active | | other | | Significant | | | | | | markets for | | observable | | unobservable | | | | | | identical assets | | inputs | | inputs | | | Total | | (level 1) | | (level 2) | | (level 3) | Marketable securities - available for sale | | $ | 929,127 | | $ | — | | $ | 929,127 | | $ | — | Marketable securities - equity investments | | $ | 31,596 | | $ | 31,596 | | $ | — | | $ | — |
|
| Summary of marketable securities accounted for as available-for-sale debt securities |
| | | | | | | | | | | | | | | September 30, 2026 | | | Amortized | | Gross Unrealized | | | | | | Cost | | Gains | | Losses | | Fair Value | Commercial paper | | $ | 122,351 | | $ | — | | $ | (206) | | $ | 122,145 | Corporate debt securities | | | 679,965 | | | — | | | (2,162) | | | 677,803 | Government obligations | | | 784,599 | | | 3 | | | (1,629) | | | 782,973 | Total | | $ | 1,586,915 | | $ | 3 | | $ | (3,997) | | $ | 1,582,921 |
| | | | | | | | | | | | | | | December 31, 2025 | | | Amortized | | Gross Unrealized | | | | | | Cost | | Gains | | Losses | | Fair Value | Commercial paper | | $ | 93,113 | | $ | 8 | | $ | (9) | | $ | 93,112 | Corporate debt securities | | | 279,090 | | | 181 | | | (9) | | | 279,262 | Government obligations | | | 556,137 | | | 616 | | | — | | | 556,753 | Total | | $ | 928,340 | | $ | 805 | | $ | (18) | | $ | 929,127 |
|
| Summary of unrealized losses and fair values of available-for-sale debt securities in a continuous unrealized loss position |
| | | | | | | | | | | | | | | | | | | | | September 30, 2026 | | | Securities in an unrealized loss | | Securities in an unrealized loss | | | | | | | | | position less than 12 months | | position greater than or equal to 12 months | | Total | | | Unrealized losses | | Fair Value | | Unrealized losses | | Fair Value | | Unrealized losses | | Fair Value | Commercial paper | | $ | (206) | | | 122,145 | | | — | | | — | | | (206) | | $ | 122,145 | Corporate debt securities | | $ | (2,162) | | | 677,803 | | | — | | | — | | | (2,162) | | $ | 677,803 | Government obligations | | $ | (1,629) | | | 734,956 | | | — | | | — | | | (1,629) | | $ | 734,956 | Total | | $ | (3,997) | | $ | 1,534,904 | | $ | — | | $ | — | | $ | (3,997) | | $ | 1,534,904 |
| | | | | | | | | | | | | | | | | | | | | December 31, 2025 | | | Securities in an unrealized loss | | Securities in an unrealized loss | | | | | | | | | position less than 12 months | | position greater than or equal to 12 months | | Total | | | Unrealized losses | | Fair Value | | Unrealized losses | | Fair Value | | Unrealized losses | | Fair Value | Commercial paper | | $ | (9) | | | 50,306 | | | — | | | — | | | (9) | | $ | 50,306 | Corporate debt securities | | $ | (9) | | | 45,068 | | | — | | | — | | | (9) | | $ | 45,068 | Total | | $ | (18) | | $ | 95,374 | | $ | — | | $ | — | | $ | (18) | | $ | 95,374 |
|
| Schedule of available-for-sale debt securities |
| | | | | | | | | September 30, 2026 | | | Less Than | | More Than | | | 12 Months | | 12 Months | Commercial paper | | $ | 122,145 | | $ | — | Corporate debt securities | | | 611,756 | | | 66,047 | Government obligations | | | 730,227 | | | 52,746 | Total | | $ | 1,464,128 | | $ | 118,793 |
| | | | | | | | | December 31, 2025 | | | Less Than | | More Than | | | 12 Months | | 12 Months | Commercial paper | | $ | 93,112 | | $ | — | Corporate debt securities | | | 279,262 | | | — | Government obligations | | | 556,753 | | | — | Total | | $ | 929,127 | | $ | — |
|