v3.26.1
Fair Value Measurements - Common stock warrants (Details)
Jun. 30, 2026
$ / shares
USD ($)
Sep. 30, 2025
$ / shares
USD ($)
Risk-free interest rate    
Fair value inputs    
Warrant inputs 0.0415 0.0364
Remaining contractual term of warrants (years)    
Fair value inputs    
Warrant inputs | $ 2.8 3.5
Expected volatility    
Fair value inputs    
Warrant inputs 1.701 1.486
Stock price (in dollars per share)    
Fair value inputs    
Warrant inputs | $ / shares 1.59 1.06