v3.25.4
Financial and Other Income and Expenses - Narrative (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2024
EUR (€)
Dec. 31, 2023
EUR (€)
Debt Instrument [Line Items]            
Financial and other income | $ $ 809 $ 3,095 $ (2,490)      
Revolving credit facility | Bank Syndicate RCF | Line of credit            
Debt Instrument [Line Items]            
Maximum borrowing capacity | €       € 407,000,000 € 407,000,000 € 407,000,000