INCOME TAXES - Narrative (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | |||
|---|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Dec. 31, 2025 |
|
| Income Taxes [Abstract] | |||||
| Income tax expense | $ 13,472 | $ 1,891 | $ 17,243 | $ 4,044 | |
| Capitalized contract cost, amortization period | 15 years | 15 years | |||
| Unrecognized tax benefits | $ 20,905 | $ 20,905 | $ 20,905 | ||
| Unrecognized tax benefits that would impact effective tax rate | $ 20,770 | 20,770 | $ 20,770 | ||
| Interest or penalties | $ 905 | $ 807 | |||
| Foreign Tax Authority | |||||
| Income Taxes [Abstract] | |||||
| Foreign corporate tax rate | 25.00% | ||||
| X | ||||||||||
- Definition Percentage of foreign tax rate. No definition available.
|
| X | ||||||||||
- Definition Amortization period of cost capitalized in obtaining or fulfilling contract with customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The sum of the amounts of estimated penalties and interest recognized in the period arising from income tax examinations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition Amount of unrecognized tax benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Details
|