XML 92 R79.htm IDEA: XBRL DOCUMENT v3.25.3
Other Income (Expense), Net - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Other Income and Expenses [Abstract]        
Net gain (loss) on foreign currency exchange contracts $ (181) $ 374 $ (799) $ 159
Net gain (loss) on foreign currency exchange transactions (927) (108) (1,851) (351)
Other income (expense) 106 8 (51) 297
Other income (expense), net $ (1,002) $ 274 (2,701) $ 105
Other loss related to BCS security transactions     $ 200