XML 64 R53.htm IDEA: XBRL DOCUMENT v3.26.1
Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Foreign currency translation adjustments $ (1,807) $ 2,749 $ (3,738) $ 3,284
Foreign currency translation adjustments 0 0 0 0
Foreign currency translation adjustments (1,807) 2,749 (3,738) 3,284
Unrealized loss on investment (1,330) (4,236) (1,330) (18,429)
Unrealized loss on investment 0 (1,013) 0 2,663
Unrealized loss on investment (1,330) (5,249) (1,330) (15,766)
Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent, Total (663) (274) (1,023) 4,182
Other comprehensive loss (577) (4,340) (1,118) (21,011)
Net unrealized gain (loss) on interest rate swaps 1,897 (2,114) 2,927 (4,347)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (1,240) (4,614) (2,141) (16,829)
Interest rate swaps        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in fair value 2,123 (2,546) 3,797 (4,860)
Change in fair value (550) 659 (983) 1,257
Change in fair value 1,573 (1,887) 2,814 (3,603)
Reclassification adjustments into earnings 29 (399) 32 (1,332)
Reclassification adjustments into earnings (7) 104 (8) 347
Reclassification adjustments into earnings 22 (295) 24 (985)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Total (557) 763 (991) 1,604
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax 2,152 (2,945) 3,829 (6,192)
Net unrealized gain (loss) on interest rate swaps (1,595) 2,182 (2,838) 4,588
Foreign exchange forward contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in fair value 64 27 (484) 96
Change in fair value (16) (7) 126 (25)
Change in fair value 48 20 (358) 71
Reclassification adjustments into earnings 344 65 605 230
Reclassification adjustments into earnings (90) (17) (158) (60)
Reclassification adjustments into earnings 254 48 447 170
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Total (106) (24) (32) (85)
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax 408 92 121 326
Net unrealized gain (loss) on interest rate swaps $ (302) $ (68) $ (89) $ (241)