XML 81 R70.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - COMMITMENTS (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
CBRT facility      
COMMITMENTS      
Contract price for construction of new facility     $ 17.0
Construction payment for new facility $ 17.5    
CSB facility      
COMMITMENTS      
Contract price for construction of new facility   $ 41.3  
Construction payment for new facility 13.1    
Construction remaining future commitment $ 28.2