Summary of Significant Accounting Policies and Basis of Presentation (Details) |
Sep. 30, 2023 |
|---|---|
| Minimum [Member] | |
| Summary of Significant Accounting Policies and Basis of Presentation [Line Items] | |
| Estimated useful lives | 3 years |
| Maximum [Member] | |
| Summary of Significant Accounting Policies and Basis of Presentation [Line Items] | |
| Estimated useful lives | 5 years |