XML 82 R68.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans - Arrow SERP and Wyle Defined Benefit Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Supplemental Employee Retirement Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Accumulated Benefit Obligation $ 97,568 $ 100,825  
Defined Benefit Plan, Benefit Obligation 105,474 109,556 $ 101,817
Defined Benefit Plan, Service Cost 3,514 3,514  
Defined Benefit Plan, Interest Cost 2,575 3,087  
Defined Benefit Plan, Benefit Obligation, Actuarial (Gain) Loss (5,569) 5,699  
Defined Benefit Plan, Benefit Obligation, Benefits Paid (4,602) (4,561)  
Defined Benefit Plan, Funded (Unfunded) Status of Plan (105,474) (109,556)  
Liability, Defined Benefit Plan, Current (4,927) (4,532)  
Liability, Defined Benefit Plan, Noncurrent (100,547) (105,024)  
Defined Benefit Plan, Amortization of Gain (Loss) (2,449) (1,606)  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) $ 8,538 $ 8,207  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 2.70% 2.40%  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase 5.00% 5.00%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 2.40% 3.10%  
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase 5.00% 5.00%  
Defined Benefit Plan, Expected Future Benefit Payments in Year One $ 4,927    
Defined Benefit Plan, Expected Future Benefit Payment, Year Two 6,461    
Defined Benefit Plan, Expected Future Benefit Payments in Year Three 6,396    
Defined Benefit Plan, Expected Future Benefit Payments in Year Four 6,306    
Defined Benefit Plan, Expected Future Benefit Payments in Year Five 6,732    
Defined Benefit Plan, Expected Future Benefit Payments in Five Fiscal Years Thereafter $ 34,053    
Wyle Defined Benefit Plan [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Benefit Obligation, Payment for Settlement     (59,311)
Settlement charge     $ 20,111