XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Change in foreign currency translation adjustment, tax $ (115) $ 161 $ 123 $ 250
Change in unrealized (loss) gain, tax (71) 20 (39) (13)
Reclassification adjustment for amounts included in net loss, tax benefit 0 36 0 36
Change in unrealized gain, tax 95 230 (37) (375)
Reclassification adjustment for amounts included in net income (loss), tax $ (58) $ 1 $ (157) $ 372