XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Comprehensive Income [Abstract]        
Change in foreign currency translation adjustment, tax $ (509) $ 32 $ (715) $ 238
Change in unrealized loss, tax 8 6 20 32
Change in unrealized gain, tax 179 (44) 450 (132)
Reclassification adjustment for amounts included in net (loss) income, benefit (expense) 15 (24) 164 (99)
Change in fair value of cross currency swap contracts, net of tax benefit $ 0 $ 0 $ 0 $ 0