XML 60 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
EQUITY (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income
The following is a summary of the Company’s accumulated other comprehensive income (in thousands):
As of December 31,
20242023
Foreign currency translation (loss) gain$(4,778)$963 
Unrealized gain on cash flow hedges25,718 22,782 
Total accumulated other comprehensive income$20,940 $23,745