XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.2
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Supplemental Cash Flow Elements [Abstract]        
Cash paid for interest $ 9,370 $ 6,519 $ 16,191 $ 17,819
Cash paid for income taxes 19,379 16,599 17,588 17,001
Non-cash investing and financing activities        
Property, plant and equipment acquisitions funded by liabilities 1,746 1,101 1,746 1,101
Preferred Series A dividends and accretion $ 14,789 $ 13,750 $ 29,232 $ 27,252