v3.26.1
Financial risk management - Summary of Interest Rate Caps (Details) - Derivatives - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
SOFR    
Disclosure of credit risk exposure [line items]    
Impact on loss before income taxes due to increase $ 25,848 $ 20,029
EURIBOR    
Disclosure of credit risk exposure [line items]    
Impact on loss before income taxes due to increase 5,358 3,464
LPR    
Disclosure of credit risk exposure [line items]    
Impact on loss before income taxes due to increase   929
Floating interest rate    
Disclosure of credit risk exposure [line items]    
Impact on loss before income taxes due to increase $ 1,089 $ 39