| Leases (Tables)
 | 12 Months Ended | 
| Sep. 30, 2023 | 
|---|
| Leases [Abstract] |  | 
| Schedule of Right of Use Assets and Lease Liabilities | The following table details the Company's right of use assets and lease liabilities as of September 30, 2023 and 2022, respectively (in $000’s): 
|  |  |  |  |  |  |  |  |  |  |  |  |  
|  | September 30, 2023
 |  | September 30, 2022
 |  
| Right of use asset - operating leases | $ | 54,544 |  |  | $ | 33,659 |  |  
| Lease liabilities: |  |  |  |  
| Current - operating | 11,369 |  |  | 7,851 |  |  
| Current - finance | 359 |  |  | 217 |  |  
| Long term - operating | 48,156 |  |  | 30,382 |  |  
| Long term - finance | 32,942 |  |  | 19,568 |  |  | 
| Schedule of Finance Lease Right of Use Assets | The Company records finance lease right of use assets as property and equipment. The balance, as of September 30, 2023 and September 30, 2022 is as follows (in $000’s): 
|  |  |  |  |  |  |  |  |  |  |  |  |  
|  | September 30, 2023
 |  | September 30, 2022
 |  
| Property and equipment, at cost | $ | 22,526 |  |  | $ | 15,319 |  |  
| Accumulated depreciation | (702) |  |  | (130) |  |  
| Property and equipment, net | $ | 21,824 |  |  | $ | 15,189 |  |  | 
| Schedule of Present Value of Future Lease Payments of Operating and Finance Lease | Total present value of future lease payments of operating leases as of September 30, 2023 (in 000’s):  
|  |  |  |  |  |  |  
| Twelve months ended September 30, |  |  
| 2024 | $ | 15,837 |  |  
| 2025 | 13,895 |  |  
| 2026 | 11,549 |  |  
| 2027 | 9,687 |  |  
| 2028 | 6,466 |  |  
| Thereafter | 30,061 |  |  
| Total | 87,495 |  |  
| Less implied interest | (27,970) |  |  
| Present value of payments | $ | 59,525 |  | Total present value of future lease payments of finance leases as of September 30, 2023 (in 000’s): 
|  |  |  |  |  |  |  
| Twelve months ended September 30, |  |  
| 2024 | $ | 3,147 |  |  
| 2025 | 3,193 |  |  
| 2026 | 3,227 |  |  
| 2027 | 3,295 |  |  
| 2028 | 3,398 |  |  
| Thereafter | 104,937 |  |  
| Total | 121,197 |  |  
| Less implied interest | (87,896) |  |  
| Present value of payments | $ | 33,301 |  |  | 
| Schedule of Present Value of Future Lease Payments of Operating and Finance Lease | Total present value of future lease payments of operating leases as of September 30, 2023 (in 000’s):  
|  |  |  |  |  |  |  
| Twelve months ended September 30, |  |  
| 2024 | $ | 15,837 |  |  
| 2025 | 13,895 |  |  
| 2026 | 11,549 |  |  
| 2027 | 9,687 |  |  
| 2028 | 6,466 |  |  
| Thereafter | 30,061 |  |  
| Total | 87,495 |  |  
| Less implied interest | (27,970) |  |  
| Present value of payments | $ | 59,525 |  | Total present value of future lease payments of finance leases as of September 30, 2023 (in 000’s): 
|  |  |  |  |  |  |  
| Twelve months ended September 30, |  |  
| 2024 | $ | 3,147 |  |  
| 2025 | 3,193 |  |  
| 2026 | 3,227 |  |  
| 2027 | 3,295 |  |  
| 2028 | 3,398 |  |  
| Thereafter | 104,937 |  |  
| Total | 121,197 |  |  
| Less implied interest | (87,896) |  |  
| Present value of payments | $ | 33,301 |  |  |