CONTINGENCIES AND UNCERTAINTIES (Details) $ in Millions |
6 Months Ended | |||
---|---|---|---|---|
May 16, 2025
lawsuit
|
Apr. 16, 2025
lawsuit
plaintiff
|
Mar. 14, 2025
lawsuit
|
Jun. 30, 2025
USD ($)
|
|
Commitments and Contingencies Disclosure [Abstract] | ||||
Number of putative securities lawsuits | lawsuit | 1 | 3 | 2 | |
Number of plaintiffs | plaintiff | 3 | |||
Noncancelable commercial purchase commitments | $ | $ 124.7 | |||
Purchase obligation, written notice term | 180 days |