XML 86 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
ACCOUNTS PAYABLE AND ACCRUED LIABILITIES AND OTHER LIABILITIES - Schedule of Accounts Payable and Accrued Liabilities (Parenthetical) (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Rebates Earned $ 2.6 $ 4.8
Rebates paid $ 4.4 3.7
Trade accruals   $ 3.4