v3.26.3
Income taxes - Schedule of Deferred Taxes Assets and Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Major components of tax expense (income) [abstract]    
Deferred income tax assets $ 699,386 $ 547,014
Deferred income tax liabilities (1,201,395) (1,169,300)
Deferred income taxes $ (502,009) $ (622,286)