XML 90 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Changes in Accumulated Other Comprehensive Income (Loss) (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance $ 452,817
Other comprehensive income (loss) before reclassification, net of tax 2,502
Ending balance 465,050
Available- for- Sale Securities  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance 53
Other comprehensive income (loss) before reclassification, net of tax (39)
Ending balance 14
Foreign Currency Translation  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (13,770)
Other comprehensive income (loss) before reclassification, net of tax 2,541
Ending balance (11,229)
Pension  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (328)
Other comprehensive income (loss) before reclassification, net of tax 0
Ending balance (328)
AOCI  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning balance (14,045)
Ending balance $ (11,543)