v3.26.1
Long-term debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Maturity Profile of the Term Loan Outstanding
The maturity profile of the term loan outstanding as of March 31, 2026, net of debt amortization expense, is as follows:
 
Year endedAmount
202619,644 
2027423,724 
Total$443,368 
Schedule of Company’s Long-Term Debt
A summary of the Company’s long-term debt is as follows:
 
As of December 31, 2025As of March 31, 2026
 Credit facility, net of amortization expenses $449,916 $443,368 
 1.750% 2021 Senior Notes, net of debt amortization expenses
349,835349,984
 6.000% 2024 Senior Notes, net of debt amortization expenses
396,994 397,211 
4.950% 2025 Senior Notes, net of debt amortization expenses
345,556 345,780 
Total$1,542,301 $1,536,343 
 Current portion 376,027376,180
 Non-current portion 1,166,2741,160,163
Total $1,542,301 $1,536,343