XML 103 R92.htm IDEA: XBRL DOCUMENT v3.25.1
Other Income, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Other Income and Expenses [Abstract]    
Change in fair value of interest rate swap $ (4,372) $ 2,790
Foreign exchange 2,748 2,342
Receipts related to interest rate swap 1,864 2,357
Other income (expense), net 209 (352)
Total other income, net $ 449 $ 7,137