v3.26.1
Derivative Financial Instruments - Schedule of Effect of Hedge Instrument in the Unaudited Condensed Consolidated Statement of Operations (Details) - Derivative Designated As Hedging - Foreign exchange forward - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments, Gain (Loss) [Line Items]        
Gain recognized on unaudited condensed consolidated statements of operations $ 1,648 $ 561 $ 1,966 $ 12
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain recognized on unaudited condensed consolidated statements of operations $ 1,339 $ 2,704 $ 841 $ 3,115
Derivative, gain (loss), statement of income or comprehensive income [Extensible Enumeration] Cost of goods sold Cost of goods sold Cost of goods sold Cost of goods sold
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain recognized on unaudited condensed consolidated statements of operations $ 309 $ (2,143) $ 1,125 $ (3,103)
Derivative, gain (loss), statement of income or comprehensive income [Extensible Enumeration] Selling, general and administrative Selling, general and administrative Selling, general and administrative Selling, general and administrative