| Accumulated Other Comprehensive (Loss) Income Other comprehensive (loss) income is comprised of foreign currency translation adjustments and net unrealized gains (losses) on investments in securities. The following table presents the changes in accumulated other comprehensive (loss) income balances during the three and six months ended June 30, 2026 and 2025: | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | (in thousands) | 2026 | | 2025 | | 2026 | | 2025 | | | | | | | | | | Balance at beginning of period | $ | (23,487) | | | $ | (26,891) | | | $ | (20,976) | | | $ | (27,984) | | | Foreign currency translation adjustments | | | | | | | | | Other comprehensive (loss) income before reclassifications | 289 | | | 2,300 | | | (2,093) | | | 3,303 | | | Amounts reclassified from accumulated other comprehensive loss | — | | | — | | | — | | | — | | | Net current-period other comprehensive (loss) income | 289 | | | 2,300 | | | (2,093) | | | 3,303 | | | Net unrealized (losses) gains on investments in securities | | | | | | | | | Other comprehensive (loss) income before reclassifications | (90) | | | 28 | | | (219) | | | 118 | | | Amounts reclassified from accumulated other comprehensive loss | — | | | — | | | — | | | — | | | Net current-period other comprehensive (loss) income | (90) | | | 28 | | | (219) | | | 118 | | | Balance at end of period | $ | (23,288) | | | $ | (24,563) | | | $ | (23,288) | | | $ | (24,563) | | | | | | | | | |
|