v3.26.3
Derivative Financial Instruments - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2026
USD ($)
Derivative
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Derivative Instruments Gain Loss [Line Items]          
Derivative instruments for trading purposes | Derivative     0    
Foreign Currency Forward Contracts | Not Designated as Hedging Instrument          
Derivative Instruments Gain Loss [Line Items]          
Derivative maturity term     2 months    
Notional principal amount $ 22.4   $ 22.4   $ 28.5
Net fair value gains recognized in other income, net $ 0.1 $ 0.2 $ 0.4 $ (4.5)  
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other (expense) income, net Other (expense) income, net Other (expense) income, net Other (expense) income, net