v3.25.4
Revenues from Contracts with Customers (Tables)
9 Months Ended
Nov. 30, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue

The following table disaggregates revenue by significant product types for the three and nine months ended November 30, 2025 and 2024:

 

               - 
   Three Months Ended
November 30,
   Nine Months Ended
November 30,
 
   2025   2024   2025   2024 
Oil sales  $36,875   $70,183   $173,050   $214,006 
Natural gas sales   17,353    11,561    58,336    45,012 
Total  $54,228   $81,744   $231,386   $259,018