XML 57 R46.htm IDEA: XBRL DOCUMENT v3.26.1
Derivative Financial Instruments - Schedule of Effect of Hedge Instruments on Accumulated Other Comprehensive Loss, Net of Tax (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments, Gain (Loss) [Line Items]    
 Total $ 2,679 $ (2,160)
Cash Flow Hedge | Derivative Designated As Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
 Total 2,679 (2,160)
Foreign exchange forward | Cash Flow Hedge | Derivative Designated As Hedging    
Derivative Instruments, Gain (Loss) [Line Items]    
 Total $ 2,679 $ (2,160)