Annual report [Section 13 and 15(d), not S-K Item 405]

SCHEDULE OF CURRENT AND LONG TERM ACCRUED ENVIRONMENTAL LIABILITY (Details)

v3.25.0.1
SCHEDULE OF CURRENT AND LONG TERM ACCRUED ENVIRONMENTAL LIABILITY (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Current Accrual $ 1,000 $ 61,000
Long-term Accrual 766,000 784,000
Total 767,000 $ 845,000
PFD [Member]    
Current Accrual  
Long-term Accrual 60,000  
Total 60,000  
PFM [Member]    
Current Accrual  
Long-term Accrual 15,000  
Total 15,000  
PFSG [Member]    
Current Accrual 1,000  
Long-term Accrual 691,000  
Total $ 692,000