v3.26.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
May 31, 2026
May 31, 2026
Aug. 31, 2028
Capital Addition Purchase Commitments      
Loss Contingencies [Line Items]      
Purchase commitment $ 5,000,000.0    
Capital Addition Purchase Commitments | Forecast      
Loss Contingencies [Line Items]      
Purchase commitment, period     7 years
Service Fees      
Loss Contingencies [Line Items]      
Purchase commitment 8,400,000    
Service Fees | Forecast      
Loss Contingencies [Line Items]      
Purchase commitment, period     7 years
Indemnification Agreement 1 | Senior Officers and Directors      
Loss Contingencies [Line Items]      
Liabilities related to indemnification agreement 0 $ 0  
Indemnification Agreement 2      
Loss Contingencies [Line Items]      
Liabilities related to indemnification agreement $ 0 $ 0  
Minimum      
Loss Contingencies [Line Items]      
Purchase commitment period   2 months  
Maximum      
Loss Contingencies [Line Items]      
Purchase commitment period   6 months