XML 114 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pension Plans - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
Pension Plans  
Minimum time period for expected rate of return 10 years
Maximum time period for expected rate of return 20 years