XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Other Comprehensive Income (Loss) - Other comprehensive income (loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Other comprehensive income (loss), before tax amount      
Other comprehensive income (loss), before tax amount $ (171) $ 393 $ (3,976)
Other comprehensive income (loss), tax (expense) benefit      
Other comprehensive income (loss), tax (expense) benefit 88 (40) 666
Other comprehensive income (loss):      
Total other comprehensive income (loss), net of tax (83) 353 (3,310)
Foreign Currency Translation Adjustment      
Other comprehensive income (loss), before tax amount      
Other comprehensive income (loss), before reclassifications, before tax (185) 356 (4,160)
Other comprehensive income (loss), tax (expense) benefit      
Other comprehensive income (loss), before reclassifications, tax (expense) benefit 86 (31) 710
Other comprehensive income (loss):      
Other comprehensive income (loss), before reclassifications, net of tax (99) 325 (3,450)
Unrealized/Recognized Gains (Losses)      
Other comprehensive income (loss), before tax amount      
Other comprehensive income (loss), before reclassifications, before tax 1,772 (267) 191
Amounts reclassified from accumulated other comprehensive income (loss), before tax (1,758) 304 (7)
Other comprehensive income (loss), tax (expense) benefit      
Other comprehensive income (loss), before reclassifications, tax (expense) benefit (429) 65 (46)
Amounts reclassified from accumulated other comprehensive income (loss), tax (expense) benefit 431 (74) 2
Other comprehensive income (loss):      
Other comprehensive income (loss), before reclassifications, net of tax (1,343) 202 145
Amounts reclassified from accumulated other comprehensive income (loss), net of tax $ (1,327) $ 230 $ (5)