XML 109 R92.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFIT PLANS - Voluntary Savings Plan (Details) - Voluntary Savings Plan - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Voluntary Savings Plan    
Minimum period for election to defer receipt of a portion of salary and incentive compensation 6 months  
Other long-term assets    
Voluntary Savings Plan    
VSP assets $ 5.6 $ 4.6
Other long-term liabilities    
Voluntary Savings Plan    
VSP liabilities $ 5.6 $ 4.6