Annual report [Section 13 and 15(d), not S-K Item 405]

COMMITMENTS AND CONTINGENCIES - Purchase Commitments and Obligations (Details)

v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Purchase Commitments and Obligations (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
COMMITMENTS AND CONTINGENCIES  
Contractual obligations not included in financial statements $ 24.1
Contractual obligations due in one year, not included in financial statements 6.8
Contractual obligations due within two to three years, not included in financial statements 9.3
Cancellation fees under agreements with contract manufacturers $ 0.0