v3.26.1
SCHEDULE OF PRIOR PERIOD ADJUSTMENT (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Amortization of long-term intangible assets $ (790,423) $ (364,167) $ (1,572,159) $ (364,167)
Accretion of asset retirement obligations (1,547,191) (592,134) (2,951,531) (592,134)
Cash paid for asset retirement obligations     2,376,460 614,548
Gain on removal of permitted sites     2,444
Net income (loss) (1,861,830) $ (1,028,795) (3,695,520) $ 4,070,832
As Reported [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Amortization of long-term intangible assets    
Accretion of asset retirement obligations (524,033)   (524,033)  
Cash paid for asset retirement obligations 415,338   415,338  
Gain on removal of permitted sites    
Net income (loss) (798,181)   4,301,446  
Immaterial Change [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Amortization of long-term intangible assets     (364,167)  
Accretion of asset retirement obligations     (68,101)  
Cash paid for asset retirement obligations     199,210  
Gain on removal of permitted sites     2,444  
Net income (loss)     (230,614)  
Revision of Prior Period, Reclassification, Adjustment [Member]        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Amortization of long-term intangible assets (364,167)   (364,167)  
Accretion of asset retirement obligations (592,134)   (592,134)  
Cash paid for asset retirement obligations 614,548   614,548  
Gain on removal of permitted sites 2,444   2,444  
Net income (loss) $ (1,028,795)   $ 4,070,832