XML 161 R131.htm IDEA: XBRL DOCUMENT v3.22.4
Multiemployer Plans Participation by Plan (Details 18) - Pension Benefits - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Insignificant, Employer Contribution, Cost $ 26,909 $ 24,192 $ 23,670
Multiemployer Plan, Employer Contribution, Cost $ 101,276 $ 82,388 85,444
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,750 $ 18,331 16,121
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, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 1,622 $ 1,733 1,521
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 01, 2025    
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Apr. 30, 2021 Apr. 30, 2021  
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 $ 12,876 $ 6,485 9,913
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, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 1,854 $ 1,353 1,373
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Dec. 03, 2023    
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Jun. 30, 2022 Jun. 30, 2021  
IBEW Local 648 Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 316134845    
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 $ 915 $ 706 526
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Sep. 01, 2024    
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Feb. 28, 2022 Feb. 28, 2021  
IBEW Local 683 Pension Fund Pension Plan      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Employer Identification Number 341442087    
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,362 $ 1,238 1,240
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date May 26, 2024    
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, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] No    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 1,613 $ 1,528 1,370
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Mar. 31, 2023    
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date May 31, 2022 May 31, 2021  
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 $ 18,060 $ 14,361 14,484
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, 2022    
National Electrical Benefit Fund | Maximum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date May 31, 2027    
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 $ 6,304 $ 4,345 6,266
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Sep. 30, 2024    
Multiemployer Plan, Pension, Significant, Certified Zone Status, Date Jun. 30, 2022 Jun. 30, 2021  
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,484 $ 2,495 2,680
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 Mar. 31, 2023    
Pension Trust Fund for Operating Engineers | Maximum      
Multiemployer Plans [Line Items]      
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 15, 2026    
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] Green Yellow  
Multiemployer Plan, Pension, Significant, Funding Improvement or Rehabilitation Plan, Implementation Status [Fixed List] Implemented    
Multiemployer Plan, Pension, Significant, Employer Contribution, Cost $ 3,400 $ 2,615 3,255
Multiemployer Plan, Pension, Significant, Surcharge [Fixed List] No    
Multiemployer Plan, Pension, Significant, Collective-Bargaining Arrangement, Expiration Date Jun. 30, 2024    
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,127 $ 3,006 $ 3,025
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