v3.26.3
Revenues from Contracts with Customers (Tables)
6 Months Ended
Aug. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table disaggregates revenue by significant product types for the three and six months ended August 31, 2026 and 2025:

 

 Oil [Member]  2026   2025   2026   2025 
   Three Months Ended August 31,   Six Months Ended August 31, 
   2026   2025   2026   2025 
Oil sales  $64,745   $64,667   $145,587   $136,174 
Natural gas sales  $20,260   $19,721   $29,776   $40,984 
Total  $85,005   $84,388   $175,363   $177,158