v3.26.1
Costs to obtain and fulfill a Contract (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contract with Customer [Abstract]  
Capitalized contract cost
The breakdown of the movement in the deferred costs of fulfillment balance for the six months ended June 30, 2026 and year ended December 31, 2025 is as follows (Dollar amounts in thousands of U.S. dollars).
June 30, 2026December 31, 2025
Balance, beginning of period$113,034 $116,975 
Deferral of costs95,172 188,420 
Amortized expense included in cost of revenue(92,092)(192,361)
Balance, end of period$116,114 $113,034