XML 132 R113.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
U.S. Retiree Medical Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Unfunded status for the retiree medical plan $ 18,000 $ 16,900  
Deferred compensation plan assets funds held 18,005 16,906  
Other Employee Benefit Plans [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan expenses $ 21,600 16,800 $ 12,000
Percent of matching contribution by company 100.00%    
Maximum percent of employee's elective contribution to plan 3.00%    
Percent of employee's eligible pay 2.00%    
Defined benefit plan expenses $ 1,500 1,100 800
Deferred compensation plan liabilities 28,200 26,500  
Deferred compensation plan assets funds held 28,200 26,500  
Non-qualified deferred compensation plan expenses recognized $ 3,000 $ 2,300 $ 1,100
Other Employee Benefit Plans [Member] | Minimum [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Percent of matching contribution by company 50.00%