Quarterly report [Sections 13 or 15(d)]

COMMITMENTS AND CONTINGENCIES - Purchase Commitments and Obligations (Details)

v3.25.1
COMMITMENTS AND CONTINGENCIES - Purchase Commitments and Obligations (Details)
$ in Millions
3 Months Ended
Mar. 31, 2025
USD ($)
COMMITMENTS AND CONTINGENCIES  
Contractual obligations not included in financial statements $ 20.8
Contractual obligations due within one year, not included in financial statements 2.8
Contractual obligations due within two to three years, not included in financial statements 9.7
Cancellation fees under agreements with contract manufacturers $ 0.0