XML 48 R36.htm IDEA: XBRL DOCUMENT v3.25.1
Organization and Description of Business (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Sep. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Accumulated deficit $ 1,312,830   $ 1,312,830   $ 1,241,908
Net loss attributable to common stockholders 39,328 $ 45,492 70,922 $ 88,500  
Cash and cash equivalents 210,437   210,437   226,316
Short-term investments $ 46,710   $ 46,710   $ 50,083