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

 

   2025   2024 
Oil sales  $71,507   $86,658 
Natural gas sales   21,263    13,609 
Total  $92,770   $100,267