v3.25.4
Employee Benefits - Schedule of Weighted Average Assumption (Details) - Pension Plan
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Plan Assets, Category [Line Items]      
Discount rate 5.38% 4.73% 4.92%
Expected rate of return on plan assets 6.75% 6.75% 6.25%