v3.25.2
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