XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Labor Union Contracts - Additional Information (Details) - Unionized employees concentration risk
12 Months Ended
Dec. 31, 2023
Employees represented by CWA or IBEW  
Labor Union Contracts  
Concentration risk percentage 43.00%
Workforce Subject to Collective-Bargaining Arrangements  
Labor Union Contracts  
Concentration risk percentage 0.00%