XML 109 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Coworker Retirement and Other Compensation Benefits - Coworker Stock Purchase Plan (Details) - Coworker Stock Purchase Plan
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Coworker Retirement and Other Compensation Benefits [Line Items]  
Employee stock purchase plan discount to market price (as percent) 5.00%
Defined contribution plan expense $ 0