v3.23.1
Commitments and contingencies (Tables)
12 Months Ended
Sep. 30, 2022
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Supplemental Balance Sheet Information Relating to Companies Operating Lease
Supplemental balance sheet information related to the Company’s operating leases as of September 30, 2022 is as follows:

(in thousands)September 30, 2022
Assets:
Operating lease right-of-use-assets$74,948 
Current liabilities:
Current portion of operating lease liabilities$13,642 
Noncurrent liabilities:
Operating lease liabilities, net of current portion$81,270 
Schedule of Future Minimum Rental Payments for Operating Leases
Future minimum lease payments under all non-cancelable operating leases as of September 30, 2022 are as follows:

(in thousands)Operating
leases
Years ending September 30 :
2023$14,734 
202414,153
202514,005
202612,550
20277,205
Thereafter90,072
Total minimum lease payments$152,719 
Less: imputed interest(57,807)
Total operating lease liabilities$94,912 
Less: current portion(13,642)
Operating lease liabilities, net of current portion$81,270