v3.26.1
Related Party Transactions - Schedule of Balances Outstanding With Related Parties (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Non-current assets:    
Right-of-use assets under operating leases $ 423,694 $ 415,179
Right-of-use assets under financing leases, net 61,809 62,739
Current liabilities:    
Operating leases, current portion 29,570 27,820
Financing leases, current portion 2,183 2,095
Non-current liabilities:    
Operating leases 444,156 431,364
Financing leases 94,101 94,638
Related Party    
Current assets:    
Due from related party 5,027 0
Prepaid to related party, current portion 2,796 2,984
Non-current assets:    
Prepaid to related party 9,366 10,378
Right-of-use assets under operating leases 169,500 0
Right-of-use assets under financing leases, net 59,141 0
Current liabilities:    
Operating leases, current portion 20,267 0
Financing leases, current portion 1,825 0
Financial liabilities, current portion 21 0
Non-current liabilities:    
Operating leases 180,281 0
Financing leases 91,732 0
Financial liabilities $ 667 $ 0