XML 90 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Cash Flows (Tables)
12 Months Ended
Dec. 31, 2024
Supplemental Cash Flow Elements [Abstract]  
Schedule of Cash Payments for Interest on Indebtedness and Cash Payments for Taxes on Income
Cash payments for interest on indebtedness and cash payments for taxes on income were as follows (in thousands):
Years Ended December 31,
202420232022
Supplemental disclosures of cash flow information:
Cash paid during the year for interest$35,232 $28,292 $16,295 
Cash paid during the year for income taxes, net of refunds
$92,840 $104,495 $91,485