XML 114 R100.htm IDEA: XBRL DOCUMENT v3.25.3
Benefit Plans - Additional Information (Details) - USD ($)
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Defined Contribution Plan Disclosure [Line Items]    
Employee matching contribution, percent 60.00%  
Employees auto enrolled upon eligibility, contribution rate 6.00%  
Employee contributions match $ 300,000 $ 400,000
Pension Plan | NIGPP    
Defined Contribution Plan Disclosure [Line Items]    
Multiemployer plan, agreement renewal period 3 years  
Multiemployer plan, agreement expiration date Sep. 30, 2028  
Multiemployer plan, contribution amount $ 30,000 $ 35,000
Maximum    
Defined Contribution Plan Disclosure [Line Items]    
Employee participants eligible compensation each payroll period, percent 3.60%