XML 44 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Additional Cash Flow Information
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Information [Abstract]  
Additional Cash Flow Information ADDITIONAL CASH FLOW INFORMATION
The following table presents information about cash paid for interest and income taxes for the years ended December 31, 2023, 2022, and 2021 (in thousands):  
 202320222021
Cash paid during the year for:   
Interest$16,246 $11,653 $5,259 
Income taxes$230,496 $168,732 $130,811