Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Schedule of Trade Receivables (Details)

v3.24.4
Summary of Significant Accounting Policies - Schedule of Trade Receivables (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2022
Accounts Receivable, after Allowance for Credit Loss [Abstract]      
Accounts receivable $ 48,342 $ 42,762 $ 25,797
Less: Allowance for doubtful accounts (1,481) (1,568) (132)
Trade receivables, net: $ 46,861 $ 41,194 $ 25,665