XML 145 R86.htm IDEA: XBRL DOCUMENT v3.25.4
ACCUMULATED OTHER COMPREHENSIVE LOSS (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance $ 1,330,593 $ 1,155,567 $ 1,267,197
Change during the year:      
Before-tax amount 18,766 (17,172) 4,732
Tax (expense) benefit (326) 293 75
Other comprehensive income (loss), net of tax 18,440 (16,879) 4,807
Ending balance 1,374,321 1,330,593 1,155,567
Accumulated Other Comprehensive (Loss) Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (43,634) (26,755) (31,562)
Change during the year:      
Ending balance (25,194) (43,634) (26,755)
Pension Liability Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (537) (537) (322)
Change during the year:      
Before-tax amount 520 0 (290)
Tax (expense) benefit (27) 0 75
Other comprehensive income (loss), net of tax 493 0 (215)
Ending balance (44) (537) (537)
Foreign Currency Translation      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (42,513) (25,488) (30,304)
Change during the year:      
Before-tax amount 18,147 (17,318) 4,816
Tax (expense) benefit (299) 293 0
Other comprehensive income (loss), net of tax 17,848 (17,025) 4,816
Ending balance (24,665) (42,513) (25,488)
Available for Sale Securities      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (584) (730) (936)
Change during the year:      
Before-tax amount 99 146 206
Tax (expense) benefit 0 0 0
Other comprehensive income (loss), net of tax 99 146 206
Ending balance $ (485) $ (584) $ (730)