v3.26.3
Derivatives and Hedging - Schedule of Outstanding Derivatives Contracts (Details) - Foreign currency forwards - Not Designated as Hedging Instrument
$ in Thousands
Sep. 30, 2026
USD ($)
contract
Dec. 31, 2025
USD ($)
contract
Derivatives, Fair Value [Line Items]    
Number of Contracts | contract 22 104
Notional Amounts $ 47,134 $ 427,482
Fair Value Asset (Liability), Net $ (141) $ 230