XML 152 R125.htm IDEA: XBRL DOCUMENT v3.22.0.1
Multiemployer Plans Participation by Plan (Details 18) - Pension Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Insignificant, Employer Contribution, Cost $ 23,390 $ 23,722 $ 19,598
Multiemployer Plan, Employer Contribution, Cost $ 82,388 $ 85,444 72,525
Edison Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 936061681    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 18,331 $ 16,121 12,252
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Dec. 31, 2023    
IBEW Local 212 Pension Trust      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 316127280    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Apr. 30, 2021 Apr. 30, 2020  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 1,733 $ 1,521 1,110
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 01, 2025    
IBEW Local 357 Pension Plan A      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 886023284    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 6,485 $ 9,913 10,162
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date May 31, 2024    
IBEW Local 82 Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 316127268    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Jun. 30, 2021 Jun. 30, 2020  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 1,353 $ 1,373 1,662
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Dec. 03, 2023    
Idaho Plumbers and Pipefitters Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 826010346    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date May 31, 2021 May 31, 2020  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 1,528 $ 1,370 1,307
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Mar. 31, 2023    
National Electrical Benefit Fund      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 530181657    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 14,361 $ 14,484 12,679
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
National Electrical Benefit Fund | Minimum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date May 31, 2021    
National Electrical Benefit Fund | Maximum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date May 31, 2026    
Pension and Retirement Plan of Plumbers and Pipefitters Local 525      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 886003864    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 4,345 $ 6,266 4,747
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Sep. 30, 2024    
Pension Trust Fund for Operating Engineers      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 946090764    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Yellow Yellow  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Implemented    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 2,495 $ 2,680 2,598
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Pension Trust Fund for Operating Engineers | Minimum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 15, 2022    
Pension Trust Fund for Operating Engineers | Maximum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 30, 2023    
Sheet Metal Workers Pension Plan of Southern CA, AZ, and NV      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 956052257    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Yellow Yellow  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Implemented    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 2,615 $ 3,255 2,119
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 30, 2024    
Southern California IBEW-NECA Pension Trust Fund      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 956392774    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Yellow Yellow  
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Jun. 30, 2021 Jun. 30, 2020  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Implemented    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 2,746 $ 1,714 1,477
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Southern California IBEW-NECA Pension Trust Fund | Minimum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 30, 2022    
Southern California IBEW-NECA Pension Trust Fund | Maximum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date May 31, 2026    
Western Conference of Teamsters Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 916145047    
Multiemployer Plan, Pension, Significant, Plan Number 001    
Multiemployer Plan, Pension, Significant, Certified Zone Status [Fixed List] Green Green  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 3,006 $ 3,025 $ 2,814
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Western Conference of Teamsters Pension Plan | Minimum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Dec. 31, 2023    
Western Conference of Teamsters Pension Plan | Maximum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Dec. 31, 2025