INCOME TAXES (Details) - USD ($) $ in Thousands |
1 Months Ended | 3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|---|
Mar. 31, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Income Tax Disclosure [Abstract] | |||||
| Income tax benefit | $ 4,738 | $ 13,686 | $ 10,447 | $ 21,723 | |
| Net proceeds from the sale of tax credits | $ 9,563 | ||||