XML 55 R43.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Mar. 31, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 43.0 $ 57.4
Accrued taxes payable 9.0 5.1
Refunds payable and reserves 18.9 19.9
Accrued royalties 6.0 6.5
Escrow Liability 7.5 7.5
Other accrued liabilities 27.7 22.6
Total accrued liabilities $ 112.1 $ 119.0