v3.24.0.1
Changes in Accumulated Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
Schedule of Changes in Accumulated Other Comprehensive (Loss) Income
The following table summarizes the changes in accumulated other comprehensive income (loss), which is reported as a component of shareholders’ equity, for the years ended December 31, 2023 and 2022:
Accumulated Other Comprehensive Income (Loss)
Years ended
December 31, 2023December 31, 2022
$$
Balance, beginning of the year(16)(6)
Other comprehensive income (loss) before reclassifications(33)
Loss on cash flow hedges reclassified from accumulated other comprehensive income (loss) to earnings:
Cost of revenues— 
Sales and marketing
Research and development13 
General and administrative
Other comprehensive income (loss), net of tax20 (10)
Balance, end of the year(16)