XML 65 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Other Comprehensive Income (Loss ) - Components of Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Foreign currency translation adjustments $ (2,042) $ 900 $ 1,242 $ (103)
Foreign currency translation adjustments 0 0 0 0
Foreign currency translation adjustments (2,042) 900 1,242 (103)
Unrealized gain (loss) on investment 0 (599) (18,429) (11,095)
Unrealized gain (loss) on investment 0 156 2,663 2,887
Unrealized gain (loss) on investment 0 (443) (15,766) (8,208)
Net unrealized gain (loss) on interest rate swaps (510) (4,716) (4,857) (4,770)
Other comprehensive income (loss) (2,729) (6,082) (23,740) (17,653)
Other comprehensive income (loss) 177 1,823 4,359 4,572
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent (2,552) (4,259) (19,381) (13,081)
Interest rate swaps        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in fair value 43 (3,891) (4,817) 578
Change in fair value (12) 1,016 1,245 (150)
Change in fair value 31 (2,875) (3,572) 428
Reclassification adjustments into earnings (409) (2,412) (1,741) (7,041)
Reclassification adjustments into earnings 106 630 453 1,838
Reclassification adjustments into earnings (303) (1,782) (1,288) (5,203)
Net unrealized gain (loss) on interest rate swaps (366) (6,303) (6,558) (6,463)
Net unrealized gain (loss) on interest rate swaps 94 1,646 1,698 1,688
Net unrealized gain (loss) on interest rate swaps (272) (4,657) (4,860) (4,775)
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     (4,860)  
Foreign exchange forward contracts        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Change in fair value (459) (93) (363) (25)
Change in fair value 119 24 94 6
Change in fair value (340) (69) (269) (19)
Reclassification adjustments into earnings 138 13 368 33
Reclassification adjustments into earnings (36) (3) (96) (9)
Reclassification adjustments into earnings 102 10 272 24
Net unrealized gain (loss) on interest rate swaps (321) (80) 5 8
Net unrealized gain (loss) on interest rate swaps 83 21 (2) (3)
Net unrealized gain (loss) on interest rate swaps $ (238) $ (59) 3 $ 5
Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent     $ 3