v3.25.4
Pension Plans - Schedule of Excess of U.S. Plan Assets of Accumulated Benefit Obligations (Details) - UNITED STATES - Pension Plan - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Accumulated benefit obligation $ 0 $ 28,175  
Fair market value of assets $ 349 $ 29,094 $ 31,896