XML 49 R37.htm IDEA: XBRL DOCUMENT v3.25.3
Accumulated Other Comprehensive Income (Tables)
9 Months Ended
Sep. 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 June 30, 2025$(40,588)$— $(40,588)
Other comprehensive income (loss) before reclassifications806 — 806 
Net other comprehensive income (loss)806 — 806 
Balance as of September 30, 2025$(39,782)$— $(39,782)
Balance as of June 30, 2024$(44,495)$109 $(44,386)
Other comprehensive income (loss) before reclassifications3,970 — 3,970 
Amounts reclassified from AOCI to interest expense (1)— (109)(109)
Net other comprehensive income (loss)3,970 (109)3,861 
Balance as of September 30, 2024$(40,525)$— $(40,525)

Foreign Currency TranslationInterest rate swapTotal
Balance as of December 31, 2024$(48,167)$— $(48,167)
Other comprehensive income (loss) before reclassifications8,385 — 8,385 
Net other comprehensive income (loss)8,385 — 8,385 
Balance as of September 30, 2025$(39,782)$— $(39,782)
Balance as of December 31, 2023$(38,762)$1,007 $(37,755)
Other comprehensive income (loss) before reclassifications(1,763)— (1,763)
Amounts reclassified from AOCI to interest expense (1)— (1,007)(1,007)
Net other comprehensive income (loss)(1,763)(1,007)(2,770)
Balance as of September 30, 2024$(40,525)$— $(40,525)
______________________
(1)    Represents gain recognized in interest expense on effective interest rate swap.