XML 162 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Other Income (Expense), Net - Schedule of Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Other Income and Expenses [Abstract]      
Net gain (loss) on foreign currency exchange contracts $ (271) $ (727) $ (3,238)
Net gain (loss) on foreign currency exchange transactions (5,053) 403 (262)
Other income (expense) (2) 703 384 879
Other income (expense), net (4,621) $ 60 $ (2,621)
Other loss related to BCS security transactions $ 200