XML 45 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Supplemental Cash Flow Information
12 Months Ended
Dec. 31, 2023
Supplemental Cash Flow Information [Abstract]  
Supplemental Cash Flow Information
18.
Supplemental Cash Flow Information

Cash paid for interest totaled $33.3 million, $14.5 million and $8.6 million for the years ended December 31, 2023, 2022 and 2021, respectively. Cash paid for income taxes totaled $32.4 million, $42.1 million and $96.0 million for the years ended December 31, 2023, 2022 and 2021, respectively.