XML 105 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Postretirement Benefit Plans - Schedule of Amounts Recognized in Balance Sheets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
United States [Member]    
Pension Plans, Postretirement and Other Employee Benefits [Line Items]    
Non-current asset $ 5,924 $ 8,627
Current liability (167) (308)
Non-current liability (5,204) (2,117)
Net amount recognized 553 6,202
United Kingdom [Member]    
Pension Plans, Postretirement and Other Employee Benefits [Line Items]    
Non-current asset 1,775 2,341
Net amount recognized $ 1,775 $ 2,341