v3.26.1
Forward Contracts - Schedule of Cash Flow Hedges Reclassified From Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative [Line Items]        
Total amount reclassified from AOCL $ 1,324 $ (1,898) $ 1,422 $ (1,350)
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization        
Derivative [Line Items]        
Total amount reclassified from AOCL 931 (1,499) 835 (1,066)
Income Statement Location [Axis]: us-gaap:SellingGeneralAndAdministrativeExpense        
Derivative [Line Items]        
Total amount reclassified from AOCL 356 (308) 576 (219)
Income Statement Location [Axis]: task:DepreciationIncludingGainLossOnCashFlowHedge        
Derivative [Line Items]        
Total amount reclassified from AOCL $ 37 $ (91) $ 11 $ (65)