XML 81 R65.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Funded Status of Defined Benefit Plans (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Interest cost $ 1,385 $ 1,619 $ 1,138
Noncurrent pension asset 354    
Defined Benefit Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Benefit obligations at beginning of the year 29,438 36,090  
Interest cost 1,385 1,619  
Plan settlement   (5,537)  
Actuarial (gains) losses (1,345) 265  
Change in currency exchange rates   116  
Benefits paid (2,912) (3,115)  
Benefit obligations at end of the year 26,566 29,438 36,090
Fair value of plan assets at beginning of the year 27,810 34,126  
Actual return loss on plan assets 899 2,009  
Employer contributions 1,005 196  
Plan settlement   (5,537)  
Change in currency exchange rates   131  
Benefits paid (2,912) (3,115)  
Fair value of plan assets at end of year 26,802 27,810 $ 34,126
Funded status 236 (1,628)  
Noncurrent pension asset 354    
Current (42) (57)  
Noncurrent (76) (1,571)  
Total (236) 1,628  
Accumulated other comprehensive loss - actuarial losses, net 19,877 21,802  
Total 20,113 20,174  
Accumulated benefit obligations (ABO) $ 26,566 $ 29,438