v3.25.1
RELATED PARTY TRANSACTIONS -Investment Sale with Deferred Purchase Price (Details) - Related parties
$ in Millions
3 Months Ended 12 Months Ended
Dec. 30, 2024
USD ($)
installment
Mar. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Related Party Transaction [Line Items]      
Proceeds from investments $ 22.3    
Sale consideration $ 44.5 $ 41.1  
Number of installments | installment 2    
Deferred purchase price     $ 40.6
Deferred payment period (in years) 2 years    
Loss on sale of investments     $ 4.9
Interest income   $ 0.5