v3.25.4
Fair Value of Financial Instruments - Derivative Instruments, Gain (Loss) (Details) - Forward Contracts - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Designated as hedging instruments      
Fair Value, Option, Quantitative Disclosures [Line Items]      
(Loss) gain recognized in Other comprehensive income (loss) $ (194) $ (28,701) $ 5,986
Gain (loss) recognized in Other income, net 234 (25,766) 135
Not designated as hedging instruments | Other expenses, net      
Fair Value, Option, Quantitative Disclosures [Line Items]      
Gain (loss) recognized in Other income, net $ 118,802 $ (14,728) $ 213,378