XML 78 R67.htm IDEA: XBRL DOCUMENT v3.26.1
Employee Benefit Plans - Summary of Net Amounts Recognized in Consolidated Balance Sheets for the Unfunded Pension Liability (Detail) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Defined Benefit Plan Disclosure [Line Items]    
Non-current pension liability $ (6,305) $ (6,277)
Net pension liability (3,523) (4,358)
Other Non-Current Assets [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Non-current pension asset 3,148 2,291
Accrued wages and benefits [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Current pension liability $ (366) $ (372)