v3.25.4
Derivatives - Schedule of Derivatives and Impact on AOCI (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Derivative Instruments, Gain (Loss) [Line Items]    
Beginning Balance, Amount $ 1,908,286 $ 1,334,348
Net (income) losses recognized in other comprehensive income, net of tax (10,920) 8,182
Net income (losses) reclassified from AOCI to earnings (22) 701
Ending Balance, Amount 2,066,244 1,908,286
Designated as Hedging Instrument [Member] | Foreign Currency Forward Contracts [Member] | Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]    
Derivative Instruments, Gain (Loss) [Line Items]    
Beginning Balance, Amount 921  
Net (income) losses recognized in other comprehensive income, net of tax (1,472) 1,622
Net income (losses) reclassified from AOCI to earnings 22 (701)
Ending Balance, Amount $ (529) $ 921