COMMITMENTS AND CONTINGENCIES (Details) - USD ($) |
3 Months Ended | 12 Months Ended |
|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2024 |
|
| Commitments and contingencies | ||
| Unconditional purchase commitment | $ 46,100,000 | |
| Purchase commitment, term | 4 years | |
| Liabilities recorded under indemnification agreements | $ 0 | |
| Gain (loss) related to litigation settlement | $ 6,600,000 | |
| Indemnification agreements | ||
| Commitments and contingencies | ||
| Liabilities recorded under indemnification agreements | 0 | |
| Tax Assessment | ||
| Commitments and contingencies | ||
| Liabilities recorded under indemnification agreements | 0 | |
| Estimated loss contingency | 12,000,000 | |
| Tax Assessment Interest and Penalties | Minimum | ||
| Commitments and contingencies | ||
| Estimated loss contingency | 15,000,000 | |
| Tax Assessment Interest and Penalties | Maximum | ||
| Commitments and contingencies | ||
| Estimated loss contingency | $ 16,000,000 |
| X | ||||||||||
- Definition The amount of liabilities recorded as of the balance sheet date under indemnification agreements. No definition available.
|
| X | ||||||||||
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Reflects the estimated amount of loss from the specified contingency as of the balance sheet date. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of unrecorded obligation to transfer funds in future for fixed or minimum amount or quantity of product and service at fixed or minimum price. Includes, but is not limited to, lease not yet commenced and take-or-pay and throughput contracts. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Term of the unrecognized unconditional purchase obligation, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|