XML 74 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Labor Concentration and Unions (Details)
12 Months Ended
Dec. 31, 2024
employee
collectiveBargainingAgreement
Concentration Risk [Line Items]  
Entity number of employees 7,530
Number of collective bargaining arrangements | collectiveBargainingAgreement 10
Number of employees covered under collective bargaining arrangements, expiring May 31, 2024 50
Number of employees covered under collective bargaining arrangements, expiring December 31, 2024 40
Number of employees covered under collective bargaining arrangements, expiring March 31, 2025 20
Number of employees covered under collective bargaining arrangements, expiring July 15, 2025 740
Workforce Subject to Collective Bargaining Arrangements | Unionized Employees Concentration Risk  
Concentration Risk [Line Items]  
Concentration risk, percentage 18.00%