XML 20 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Net income $ 19,203 $ 45,343 $ 85,983
Other comprehensive income (loss); change in funded status of pension plan, net of $681, $422 and $513 in tax for 2024, 2023 and 2022, respectively 1,857 1,164 (1,409)
Comprehensive income $ 21,060 $ 46,507 $ 84,574