v3.26.1
Revenues from Contracts with Customers (Tables)
3 Months Ended
May 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 months ended May 31, 2026 and 2025:

 

         
   Three Months Ended May 31, 
   2026   2025 
Oil sales  $80,842   $71,507 
Natural gas sales   9,516    21,263 
Total  $90,358   $92,770