v3.26.1
Long-term debt - Schedule of Maturity Profile of the Term Loan Outstanding (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Year ended    
Total $ 1,536,343 $ 1,542,301
Term Loan    
Year ended    
2026 19,644  
2027 423,724  
Total $ 443,368 $ 449,916