XML 52 R41.htm IDEA: XBRL DOCUMENT v3.25.3
COMPONENTS OF THE COMPANY'S CONDENSED CONSOLIDATED BALANCE SHEETS - Changes in Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     $ 749,772  
Net-current period other comprehensive income (loss) $ 25 $ 4,197 1,761 $ 2,470
Ending balance 671,976 749,213 671,976 749,213
Unrealized Gains and Losses on Marketable Securities        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 1,382 (749) 693 256
Other comprehensive income (loss) before reclassifications 246 3,005 935 2,000
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net-current period other comprehensive income (loss) 246 3,005 935 2,000
Ending balance 1,628 2,256 1,628 2,256
Defined Benefit Pension Items        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance 99 1,500 99 1,585
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (loss) (2) (43) (2) (128)
Net-current period other comprehensive income (loss) (2) (43) (2) (128)
Ending balance 97 1,457 97 1,457
Foreign Currency Items        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (2,768) (3,940) (3,815) (3,303)
Other comprehensive income (loss) before reclassifications (219) 1,235 828 598
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net-current period other comprehensive income (loss) (219) 1,235 828 598
Ending balance (2,987) (2,705) (2,987) (2,705)
Accumulated Other Comprehensive Income (Loss)        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (1,287) (3,189) (3,023) (1,462)
Other comprehensive income (loss) before reclassifications 27 4,240 1,763 2,598
Amounts reclassified from accumulated other comprehensive income (loss) (2) (43) (2) (128)
Net-current period other comprehensive income (loss) 25 4,197 1,761 2,470
Ending balance $ (1,262) $ 1,008 $ (1,262) $ 1,008