XML 90 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 4 -Business Segments, Sales of Products and Significant Customers - Schedule of Sales from Continuing Operations to Significant Metals Customers (Details) - Revenue from Contract with Customer Benchmark [Member] - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Customer A [Member]      
Segment Reporting Information [Line Items]      
Percentage of accounts receivable 24.20% 17.20% 35.40%
Customer B [Member]      
Segment Reporting Information [Line Items]      
Percentage of accounts receivable 11.80% 28.10% 23.90%
Customer C [Member]      
Segment Reporting Information [Line Items]      
Percentage of accounts receivable 15.50% 18.50% 11.30%
Customer D [Member]      
Segment Reporting Information [Line Items]      
Percentage of accounts receivable 9.50% 15.90% 6.90%