v3.26.3
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Sep. 30, 2026
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Loss
The movement of accumulated other comprehensive loss was as follows:
Foreign Currency
TranslationOther
AdjustmentsAdjustmentsTotal
$$$ 
Balance as of December 31, 2025(66,252)(11,932)(78,184)
Other comprehensive income before reclassifications70,880 168 71,048 
Amounts reclassified from accumulated other comprehensive loss— 525 525 
Net-current period other comprehensive income70,880 693 71,573 
Balance as of September 30, 20264,628 (11,239)(6,611)