XML 74 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Narrative (Details) - Revenue, Product and Service Benchmark - Product Concentration Risk [Member]
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dore [Member]      
Segment Reporting Information [Line Items]      
Concentration Risk, Percentage 80.00% 74.00% 74.00%
Concentrate [Member]      
Segment Reporting Information [Line Items]      
Concentration Risk, Percentage 20.00% 26.00% 26.00%