v3.25.2
Fair Value Measurements (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Sep. 30, 2024
Assets:    
Marketable securities $ 50,726 $ 45,289
Cash deposits 156,700 142,800
Fair Value, Measurements, Recurring    
Assets:    
Cash equivalents 32,358 7,899
Marketable securities 50,726 45,289
Total 83,084 53,188
Fair Value, Measurements, Recurring | Active Markets for Identical Instruments (Level 1)    
Assets:    
Cash equivalents 32,358 7,899
Marketable securities 50,726 45,289
Total $ 83,084 $ 53,188