XML 46 R27.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Cash Flow Information
12 Months Ended
Dec. 31, 2024
Supplemental Cash Flow Information [Abstract]  
Supplemental Cash Flow Information
18.
Supplemental Cash Flow Information

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