v3.25.3
REVENUE RECOGNITION (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue Recognition [Abstract]        
Interchange income $ 7.7 $ 7.6 $ 22.5 $ 22.5
Credit card expense 4.1 3.9 11.9 11.8
Spot foreign exchange income $ 2.6 $ 2.3 $ 8.0 $ 7.8