v3.26.1
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Sep. 30, 2025
Assets:    
Cash equivalents $ 13,229 $ 6
Marketable securities 56,093 54,625
Total 69,322 54,631
Cash deposits 235,200 134,100
Active Markets for Identical Instruments (Level 1)    
Assets:    
Cash equivalents 13,229 6
Marketable securities 56,093 54,625
Total $ 69,322 $ 54,631