v3.25.0.1
Employee Benefit Plans - Summary of Components of Actuarial Gain/(Loss) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax [Abstract]      
Net actuarial gain/(loss) $ (1,239) $ 777 $ (462)
Net prior service cost (4) (5) (8)
Amount recognized in AOCI, excluding tax effects $ (1,243) $ 772 $ (470)