INCOME TAXES (Open Tax Years) (Detail) |
12 Months Ended |
|---|---|
Dec. 31, 2024 | |
| United States (Various states) | |
| IncomeTaxContingencyLineItems | |
| Open Tax Year | 2013 |
| Internal Revenue Service (IRS) | United States (Federal) | |
| IncomeTaxContingencyLineItems | |
| Open Tax Year | 2020 |
| United Kingdom | Foreign Tax Authority | |
| IncomeTaxContingencyLineItems | |
| Open Tax Year | 2023 |
| Canada | Foreign Tax Authority | |
| IncomeTaxContingencyLineItems | |
| Open Tax Year | 2020 |