XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 21,769 $ 91,038 $ 124,102 $ 307,454
Defined benefit pension plans        
Amortization of actuarial loss, net of tax of $2, $3, $6, and $7, respectively 6 7 18 22
Other comprehensive income, net of tax 6 7 18 22
Comprehensive income $ 21,775 $ 91,045 $ 124,120 $ 307,476