XML 51 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 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 December 31, 2024$(48,167)$— $(48,167)
Other comprehensive income (loss) before reclassifications3,125 — 3,125 
Net other comprehensive income (loss)3,125 — 3,125 
Balance as of March 31, 2025$(45,042)$— $(45,042)
Balance as of December 31, 2023$(38,762)$1,007 $(37,755)
Other comprehensive income (loss) before reclassifications(2,346)— (2,346)
Amounts reclassified from AOCI to interest expense (1)— (449)(449)
Net other comprehensive income (loss)(2,346)(449)(2,795)
Balance as of March 31, 2024$(41,108)$558 $(40,550)
______________________
(1)    Represents gain recognized in interest expense on effective interest rate swap.