Financial Instruments and Fair Value Measurements - Fair Value Measurements for Assets and Liabilities at Fair Value on Recurring Basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Financial assets: | ||
| Debt securities AFS | $ 4,236 | $ 3,202 |
| Equity securities | 6,144 | 5,849 |
| Interest rate swaps | 1,990 | 0 |
| Financial liabilities: | ||
| Interest rate swaps | 843 | 5,225 |
| Level 2 | ||
| Financial assets: | ||
| Interest rate swaps | 1,990 | 0 |
| Financial liabilities: | ||
| Interest rate swaps | 843 | 5,225 |
| Level 2 | Sinqia, S.A. | ||
| Financial assets: | ||
| Equity securities | 0 | 0 |
| Level 2 | Debt securities AFS | ||
| Financial assets: | ||
| Debt securities AFS | 4,236 | 3,202 |
| Level 3 | ||
| Financial assets: | ||
| Interest rate swaps | 0 | 0 |
| Financial liabilities: | ||
| Interest rate swaps | 0 | 0 |
| Level 3 | Sinqia, S.A. | ||
| Financial assets: | ||
| Equity securities | 0 | 0 |
| Level 3 | Debt securities AFS | ||
| Financial assets: | ||
| Debt securities AFS | 0 | 0 |
| Measured at NAV | Sinqia, S.A. | ||
| Financial assets: | ||
| Equity securities | $ 6,144 | $ 5,849 |