XML 140 R126.htm IDEA: XBRL DOCUMENT v3.24.0.1
Incentive Compensation Plans Employee Stock Purchase Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2015
Employee Stock Ownership Plan (ESOP), Shares in ESOP [Abstract]    
Maximum employee subscription rate 10.00%  
Maximum number of shares per employee 900  
Employee stock purchase plan description 90% of the lesser of the average market price of a share on the first business day of the offering period or the average market price of a share on the last business day of the offering period of three months  
Employee Stock Purchase Plan, stock issued, shares 600,000 3,000,000.0
Employee Stock Purchase Plan, stock reserved for issuance, shares 10,000,000.0  
Stock Issued During Period, Shares, Employee Stock Ownership Plan 3,100,000  
Stock Issued During Period, Value, Employee Stock Purchase Plan $ 18.7