Note 11 - COMMITMENTS (Details) - CSB facility - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
COMMITMENTS | ||
Contract price for construction of new facility | $ 41.3 | |
Construction payment for new facility | $ 23.4 | |
Construction remaining future commitment | $ 17.9 |