XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.3
Basis of Presentation and summary of significant accounting policies - Accounts receivable (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Product Information [Line Items]      
Accounts receivable, net $ 34,697 $ 29,116 $ 25,978
Accounts Receivable | Customer Concentration Risk | Medicare      
Product Information [Line Items]      
Concentration risk, percentage 18.00%