v3.25.4
Fair Value Measurements - Additional Information (Details)
$ in Thousands, € in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2025
EUR (€)
Dec. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Financial Instruments Measured at Fair Value on a Recurring Basis        
Notional value of foreign exchange forward contracts   $ 41,950 $ 47,886 $ 0
Other investments   47,066 42,516  
Fair Value, Nonrecurring        
Financial Instruments Measured at Fair Value on a Recurring Basis        
Other investments   $ 12,200 $ 9,100  
Foreign Exchange Forward | Cash Flow Hedging | Not Designated as Hedging Instrument        
Financial Instruments Measured at Fair Value on a Recurring Basis        
Notional value of foreign exchange forward contracts | € € 50