COMMITMENTS AND CONTINGENCIES - Purchase Commitments and Obligations (Details) $ in Millions |
6 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
COMMITMENTS AND CONTINGENCIES | |
Contractual obligations not included in financial statements | $ 22.5 |
Contractual obligations due within one year, not included in financial statements | 3.0 |
Contractual obligations due within two to three years, not included in financial statements | 10.5 |
Cancellation fees under agreements with contract manufacturers | $ 0.0 |