XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2025
Equity [Abstract]  
Schedule of Accumulated Other Comprehensive Income
The following tables present the components of accumulated other comprehensive income (loss) (“AOCI”).
Foreign Currency TranslationInterest rate swapTotal
Balance as of March 31, 2025$(45,042)$— $(45,042)
Other comprehensive income (loss) before reclassifications4,454 — 4,454 
Net other comprehensive income (loss)4,454 — 4,454 
Balance as of June 30, 2025$(40,588)$— $(40,588)
Balance as of March 31, 2024$(41,108)$558 $(40,550)
Other comprehensive income (loss) before reclassifications(3,387)— (3,387)
Amounts reclassified from AOCI to interest expense (1)— (449)(449)
Net other comprehensive income (loss)(3,387)(449)(3,836)
Balance as of June 30, 2024$(44,495)$109 $(44,386)

Foreign Currency TranslationInterest rate swapTotal
Balance as of December 31, 2024$(48,167)$— $(48,167)
Other comprehensive income (loss) before reclassifications7,579 — 7,579 
Net other comprehensive income (loss)7,579 — 7,579 
Balance as of June 30, 2025$(40,588)$— $(40,588)
Balance as of December 31, 2023$(38,762)$1,007 $(37,755)
Other comprehensive income (loss) before reclassifications(5,733)— (5,733)
Amounts reclassified from AOCI to interest expense (1)— (898)(898)
Net other comprehensive income (loss)(5,733)(898)(6,631)
Balance as of June 30, 2024$(44,495)$109 $(44,386)
______________________
(1)    Represents gain recognized in interest expense on effective interest rate swap.