XML 104 R94.htm IDEA: XBRL DOCUMENT v3.25.3
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Income and Expenses [Abstract]        
Change in fair value of interest rate swap $ (1,582) $ (7,931) $ (9,293) $ (5,570)
Foreign exchange 833 696 3,777 754
Receipts related to interest rate swap 1,908 2,452 5,646 7,220
Other income (expense), net 778 (304) 660 1,926
Total other income (expense), net $ 1,937 $ (5,087) $ 790 $ 4,330