XML 341 R3.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Other Comprehensive Income [Abstract]    
Net (loss) income $ (33,947) $ 126,995
Employee benefit plans:    
Amortization of and adjustments to employee benefit costs 1,390 964
Income tax expense (303) (214)
Total other comprehensive income, net of tax 1,087 750
Total comprehensive (loss) income $ (32,860) $ 127,745