XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Defined Contribution Plans (Tables)
12 Months Ended
Dec. 31, 2024
Defined Contribution [Abstract]  
Schedule of Costs of Retirement Plans The expense for our defined contribution plans was as follows:
Year Ended December 31,
In thousands202420232022
Defined contribution plans expense$20,683 $16,958 $14,241