v3.25.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2025
Sep. 30, 2024
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 284 $ 414
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 5,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 30,000,000 30,000,000
Common stock, shares issued (in shares) 12,874,241 12,795,256
Common stock, shares outstanding (in shares) 12,068,223 11,989,238
Treasury stock, shares (in shares) 806,018 806,018