v3.25.4
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2024
Commitments and Contingencies [Line Items]      
Annual service fee   $ 250,000  
Purchase commitment   16,200,000  
Supply Agreements [Member]      
Commitments and Contingencies [Line Items]      
Purchase commitment   4,900,000  
2025 [Member]      
Commitments and Contingencies [Line Items]      
Purchase commitments payments   $ 8,500,000  
Purchase commitment obligations     $ 1,200,000
Two Thousand Twenty Six [Member]      
Commitments and Contingencies [Line Items]      
Commitment payments   $2.4  
Two Thousand Twenty Six [Member] | Forecast [Member]      
Commitments and Contingencies [Line Items]      
Purchase commitments payments $ 5,300,000    
2027 [Member]      
Commitments and Contingencies [Line Items]      
Purchase commitment obligations     1,900,000
Purchase commitment obligations     $ 1,800,000