XML 512 R132.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accumulated Other Comprehensive Income (Loss) - Summary of Accumulated Other Comprehensive (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance $ 1,435,598 $ 1,115,388 $ 711,786
Ending Balance 1,417,611 1,435,598 1,115,388
Reclassification of stranded tax effects      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (4,809) (19,720) (19,720)
Gains (Losses) During the Period, Pre-tax Activity 0 0 0
Gains (Losses) During the Period, Tax Effect 0 0 0
Reclassification to Income, Pre-tax Activity 0 0 0
Reclassification to Income, Tax Effect 0 14,911 0
Ending Balance (4,809) (4,809) (19,720)
Total AOCI      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (4,276) (84,837) (100,463)
Gains (Losses) During the Period, Pre-tax Activity 8,097 (4,955) 16,247
Gains (Losses) During the Period, Tax Effect (1,982) 1,212 (3,976)
Reclassification to Income, Pre-tax Activity 60 114,758 4,445
Reclassification to Income, Tax Effect (14) (30,454) (1,090)
Ending Balance 1,885 (4,276) (84,837)
Unrealized gain on short-term investments      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 0    
Gains (Losses) During the Period, Pre-tax Activity 33    
Gains (Losses) During the Period, Tax Effect (8)    
Reclassification to Income, Pre-tax Activity 0    
Reclassification to Income, Tax Effect 0    
Ending Balance 25 0  
Foreign currency translation adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance   0 (9)
Gains (Losses) During the Period, Pre-tax Activity     0
Gains (Losses) During the Period, Tax Effect     0
Reclassification to Income, Pre-tax Activity     11
Reclassification to Income, Tax Effect     (2)
Ending Balance     0
Pension Plans      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Actuarial losses included in accumulated other comprehensive loss (5,362) (218)  
Pension Plans | Primary Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Actuarial losses included in accumulated other comprehensive loss 0 0  
Pension Plans | Actuarial gain      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (67,378) (71,140) (78,882)
Gains (Losses) During the Period, Pre-tax Activity   3,036 6,263
Gains (Losses) During the Period, Tax Effect   (744) (1,533)
Reclassification to Income, Pre-tax Activity   1,946 3,990
Reclassification to Income, Tax Effect   (476) (978)
Ending Balance   (67,378) (71,140)
Pension Plans | Actuarial gain | Bargaining Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 533    
Gains (Losses) During the Period, Pre-tax Activity 5,144    
Gains (Losses) During the Period, Tax Effect (1,259)    
Reclassification to Income, Pre-tax Activity 0    
Reclassification to Income, Tax Effect 0    
Ending Balance 4,418 533  
Pension Plans | Prior service costs      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (97) (105) 11
Gains (Losses) During the Period, Pre-tax Activity   (5) (154)
Gains (Losses) During the Period, Tax Effect   1 38
Reclassification to Income, Pre-tax Activity   16 0
Reclassification to Income, Tax Effect   (4) 0
Ending Balance   (97) (105)
Pension Plans | Prior service costs | Bargaining Plan      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (97)    
Gains (Losses) During the Period, Pre-tax Activity 0    
Gains (Losses) During the Period, Tax Effect 0    
Reclassification to Income, Pre-tax Activity 16    
Reclassification to Income, Tax Effect (4)    
Ending Balance (85) (97)  
Pension Plans | Pension plan settlement      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 67,911 0  
Gains (Losses) During the Period, Pre-tax Activity   0  
Gains (Losses) During the Period, Tax Effect   0  
Reclassification to Income, Pre-tax Activity   112,796  
Reclassification to Income, Tax Effect   (44,885)  
Ending Balance   67,911 0
Postretirement Benefits      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Actuarial losses included in accumulated other comprehensive loss 4,252 7,216  
Postretirement Benefits | Actuarial gain      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance 721 6,752 (1,239)
Gains (Losses) During the Period, Pre-tax Activity 2,920 (7,986) 10,138
Gains (Losses) During the Period, Tax Effect (715) 1,955 (2,481)
Reclassification to Income, Pre-tax Activity 44 0 444
Reclassification to Income, Tax Effect (10) 0 (110)
Ending Balance 2,960 721 6,752
Postretirement Benefits | Prior service costs      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning Balance (624) (624) (624)
Gains (Losses) During the Period, Pre-tax Activity 0 0 0
Gains (Losses) During the Period, Tax Effect 0 0 0
Reclassification to Income, Pre-tax Activity 0 0 0
Reclassification to Income, Tax Effect 0 0 0
Ending Balance $ (624) $ (624) $ (624)