v3.26.1
Cash Flows (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Non-Cash Investing and Financing Activities:    
Operating lease additions $ 3,416 $ 3,626
Capital expenditures incurred but not yet paid 2,219 1,307
Long-term debt issuance - exchange offer consideration 53,800 0
Supplemental Data:    
Cash interest paid 78,984 84,394
Income tax payments, net $ 5,940 $ 17,686