v3.25.3
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Supplemental disclosures:    
Cash paid for interest $ 19,120 $ 17,181
Cash paid for income taxes, net of refunds 41 84
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases 3,986 3,523
Operating cash flows from finance leases 1,688 0
Financing cash flows from finance leases 992 0
Noncash investing and financing activities:    
Change in capital expenditures included in accounts payable 2,158 477
ROU assets obtained in exchange for new or modified operating lease liabilities $ 475 $ 4,422