v3.26.1
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