v3.26.3
Schedule of Disaggregation of Revenue (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Oil and Gas, Proved Reserve, Quantity [Line Items]        
Total $ 85,005 $ 84,388 $ 175,363 $ 177,158
Oil [Member]        
Oil and Gas, Proved Reserve, Quantity [Line Items]        
Total 64,745 64,667 145,587 136,174
Natural Gas [Member]        
Oil and Gas, Proved Reserve, Quantity [Line Items]        
Total $ 20,260 $ 19,721 $ 29,776 $ 40,984