v3.26.1
Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended 177 Months Ended
Apr. 30, 2026
Mar. 18, 2025
Jul. 09, 2024
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2018
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2016
Jun. 30, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]                      
Other current liabilities       $ 27,535,000     $ 27,535,000     $ 27,535,000 $ 30,894,000
Other liabilities       12,349,000     12,349,000     12,349,000 $ 14,916,000
New Idria Mercury Mine [Member]                      
Loss Contingencies [Line Items]                      
Financial assurance required to be provided to EPA to secure performance           $ 2,000,000          
New Almaden Mine (Formerly Referred to as Guadalupe River Watershed) [Member] | Natural Resource Damage Claim [Member]                      
Loss Contingencies [Line Items]                      
Total reserve       4,400,000     4,400,000     4,400,000  
Other current liabilities       300,000     300,000     300,000  
Other liabilities       4,100,000     4,100,000     4,100,000  
Expense recognized       $ 0 $ 0   0 $ 0      
Revised estimated project cost             $ 9,000,000        
New Almaden Mine (Formerly Referred to as Guadalupe River Watershed) [Member] | Natural Resource Damage Claim [Member] | Minimum [Member]                      
Loss Contingencies [Line Items]                      
Original estimated project costs                 $ 3,300,000    
New Almaden Mine (Formerly Referred to as Guadalupe River Watershed) [Member] | Natural Resource Damage Claim [Member] | Maximum [Member]                      
Loss Contingencies [Line Items]                      
Original estimated project costs                 $ 4,400,000    
Spartan and Spartan Mat [Member] | Maximum [Member] | Revenue Benchmark [Member] | Product Concentration Risk [Member]                      
Loss Contingencies [Line Items]                      
Concentration risk percentage             1.00%        
Scepter Company [Member] | Ryan Colvin [Member]                      
Loss Contingencies [Line Items]                      
Loss Contingency, Damages Sought, Value   $ 75,000                  
Signature Systems Group, LLC [Member] | Spartan and Spartan Mat [Member]                      
Loss Contingencies [Line Items]                      
Loss Contingency, Damages Sought, Value $ 7,000,000   $ 15,000,000                
Pending Litigation [Member] | New Idria Mercury Mine [Member] | EPA Notice Letter [Member]                      
Loss Contingencies [Line Items]                      
Payments made                   19,800,000  
Insurance recoveries                   10,100,000  
Loss contingency, Loss in period                   $ 29,100,000