v3.22.4
Summary of Significant Accounting Policies - Collective Bargaining Agreements (Details)
12 Months Ended
Dec. 31, 2022
agreement
Accounting Policies [Abstract]  
Percentage of employees covered by collective bargaining agreements 44.00%
Number of collective bargaining agreements that expire 0