v3.26.1
Cash, Cash Equivalents and Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 117,436 $ 183,049
Short term investments, Amortized cost 49,442 49,316
Gross unrealized gains 2 69
Gross unrealized losses (41) 0
Short-term investments, Fair value 49,403 49,385
Total cash, cash equivalents and investments, amortized cost 166,878 232,365
Cash, cash equivalents and investments, fair value 166,839 232,434
U.S. government treasury bills    
Cash and Cash Equivalents [Line Items]    
Short term investments, Amortized cost 49,442 49,316
Gross unrealized gains 2 69
Gross unrealized losses (41) 0
Short-term investments, Fair value 49,403 49,385
Cash    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents 42,291 32,677
Money market funds    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 75,145 $ 150,372