XML 59 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Derivatives - Schedule of Derivatives by Balance Sheet Location (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative Liability $ 4,533 $ 12,385
Derivative Asset 11,439 3,104
Interest expense, net | Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative Liability 3,642 10,323
Derivative Asset 6,528 2,190
Foreign currency contracts | Not Designated as Hedging Instrument    
Derivatives, Fair Value [Line Items]    
Derivative Liability 891 2,062
Derivative Asset $ 4,911 $ 914