v3.26.3
Fair Value Measurement - Schedule of foreign exchange derivatives (Details) - Foreign exchange SWAP - Non-qualified derivative - USD ($)
$ in Millions
Sep. 30, 2026
Dec. 31, 2025
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative, notional amount $ 0.9 $ 1.8
Liabilities 0.0 0.0
Less than 1 year    
Fair Value, Assets Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Derivative, notional amount $ 0.9 $ 1.8