XML 81 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Equity - Changes in Accumulated Other Comprehensive Income, Net of Tax, by Component (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 145,830 $ 126,951
Other comprehensive income (loss) before reclassifications (8,750) 20,295
Amounts reclassified from accumulated other comprehensive (loss) income (81) 83
Net current period other comprehensive (loss) income (8,831) 20,378
Ending Balance 137,525 138,893
ASU 2018-02 [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 385 385
Ending Balance 385 385
Accumulated Other Comprehensive Income (Loss) [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 78,877 11,254
Net current period other comprehensive (loss) income (8,831) 20,378
Ending Balance 70,046 31,632
Unrealized Gain on Available-for-Sale Securities [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (382) (382)
Other comprehensive income (loss) before reclassifications 15 48
Amounts reclassified from accumulated other comprehensive (loss) income (15) (48)
Ending Balance (382) (382)
Defined Benefit Plan Adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 3,083 (1,027)
Amounts reclassified from accumulated other comprehensive (loss) income (66) 131
Net current period other comprehensive (loss) income (66) 131
Ending Balance 3,017 (896)
Foreign Currency Adjustments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance 75,791 12,278
Other comprehensive income (loss) before reclassifications (8,765) 20,247
Net current period other comprehensive (loss) income (8,765) 20,247
Ending Balance $ 67,026 $ 32,525