XML 72 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Accounts payable and accrued liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Sep. 30, 2024
Accounts payable and accrued liabilities    
Accounts payable $ 38,431 $ 29,310
Accrued compensation 5,724 4,576
Other 2,543 1,477
Total $ 46,698 $ 35,363