XML 68 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Credit Risk and Other Concentrations (Details)
12 Months Ended
Sep. 30, 2023
processing_bank
Risks and Uncertainties [Abstract]  
Number of third party payment processors 6