XML 102 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Derivative Financial Instruments - Schedule of Fair Value of Hedge Instruments in Condensed Consolidated Balance Sheets (Details) - Derivative designated as hedging - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Prepaid and other assets | Foreign exchange forward    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset derivatives $ 2,950 $ 8,135
Prepaid and other assets | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Asset derivatives 0 4
Accrued expenses and other liabilities | Foreign exchange forward    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability derivatives 1,746 251
Accrued expenses and other liabilities | Interest rate swap    
Derivative Instruments, Gain (Loss) [Line Items]    
Liability derivatives $ 0 $ 1