XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
ACCRUED LIABILITIES (Details) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Payables and Accruals [Abstract]    
Employee compensation and benefits $ 40.5 $ 57.4
Accrued taxes payable 5.1 5.1
Refunds payable and reserves 18.0 19.9
Accrued royalties 5.7 6.5
Escrow Liability 7.5 7.5
Other accrued liabilities 23.8 22.6
Total accrued liabilities $ 100.6 $ 119.0