v3.26.3
Leases - Schedule of Changes in the Lease Liability (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Presentation of leases for lessee [abstract]    
Balance at beginning $ 1,767,285 $ 1,734,029
Additions 383,286 306,439
Interest accrual 84,320 77,089
Payments (373,829) (362,028)
Terminated contracts (47,370) (84,837)
Exchange rate variation 45,431 127,006
Balance at Ending $ 1,859,123 $ 1,797,698