v3.26.1
Cash Flows (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Non-Cash Investing and Financing Activities:    
Operating lease additions $ 403 $ 692
Capital expenditures incurred but not yet paid 4,366 1,626
Long-term debt issuance - exchange offer consideration 53,800 0
Supplemental Data:    
Cash interest paid 77,983 76,736
Income tax payments, net $ 1,434 $ 2,115