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

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

v3.26.1
SCHEDULE OF CURRENT AND LONG TERM ACCRUED ENVIRONMENTAL LIABILITY (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
CurrentAndLongTermAccruedEnvironmentalLiabilityLineItems [Line Items]    
Current Accrual $ 76 $ 1
Long-term Accrual 3,409 766
Total 3,485 767
PFD [Member]    
CurrentAndLongTermAccruedEnvironmentalLiabilityLineItems [Line Items]    
Current Accrual
Long-term Accrual 60 60
Total 60 60
PFM [Member]    
CurrentAndLongTermAccruedEnvironmentalLiabilityLineItems [Line Items]    
Current Accrual
Long-term Accrual 15 15
Total 15 15
PFSG [Member]    
CurrentAndLongTermAccruedEnvironmentalLiabilityLineItems [Line Items]    
Current Accrual 76 1
Long-term Accrual 3,334 691
Total $ 3,410 $ 692