Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($) $ in Thousands | Common Stock [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] | Common Stock [Member] | Additional Paid-in Capital [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] | Additional Paid-in Capital [Member] | AOCI Attributable to Parent [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] | AOCI Attributable to Parent [Member] | Retained Earnings [Member] Cumulative Effect, Period of Adoption, Adjustment [Member] | Retained Earnings [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Total |
Balance (in shares) at Sep. 30, 2022 | | 13,818,000 | | | | | | | | |
Balance at Sep. 30, 2022 | | $ 138 | | $ 54,539 | | $ (1,898) | | $ 94,803 | | $ 147,582 |
Stock-based compensation expense | | $ 0 | | 1,444 | | 0 | | 0 | | 1,444 |
Issuance of common stock under equity compensation plans (in shares) | | 51,000 | | | | | | | | |
Issuance of common stock under equity compensation plans | | $ 1 | | 954 | | 0 | | 0 | | 954 |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares) | | 10,000 | | | | | | | | |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants | | $ 0 | | (954) | | 0 | | 0 | | (954) |
Exercise of stock options, net of shares exchanged for payment (in shares) | | 10,000 | | | | | | | | |
Exercise of stock options, net of shares exchanged for payment | | $ 0 | | (471) | | 0 | | 0 | | (471) |
Other comprehensive income (loss) | | 0 | | 0 | | 1,665 | | 0 | | 1,665 |
Net (loss) income | | $ 0 | | 0 | | 0 | | 24,619 | | 24,619 |
Issuance of common stock under employee stock purchase plan (in shares) | | 5,000 | | | | | | | | |
Issuance of common stock under employee stock purchase plan | | $ 0 | | 299 | | 0 | | 0 | | 299 |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares) | | (10,000) | | | | | | | | |
Issuance of common stock under employee stock purchase plan (in shares) | | 5,000 | | | | | | | | |
Issuance of common stock under employee stock purchase plan | | $ 0 | | 299 | | 0 | | 0 | | 299 |
Issuance of common stock, net (in shares) | | 1,380,000 | | | | | | | | |
Issuance of common stock, net | | $ 14 | | 130,248 | | 0 | | 0 | | 130,262 |
Balance (in shares) at Mar. 31, 2023 | | 15,255,000 | | | | | | | | |
Balance at Mar. 31, 2023 | | $ 153 | | 186,058 | | (234) | | 119,422 | | 305,399 |
Balance (in shares) at Dec. 31, 2022 | | 15,218 | | | | | | | | |
Balance at Dec. 31, 2022 | | $ 152 | | 185,404 | | (733) | | 109,058 | | 293,881 |
Stock-based compensation expense | | $ 0 | | 784 | | 0 | | 0 | | 784 |
Issuance of common stock under equity compensation plans (in shares) | | 33,000 | | | | | | | | |
Issuance of common stock under equity compensation plans | | $ 1 | | 0 | | 0 | | 0 | | 1 |
Exercise of stock options, net of shares exchanged for payment (in shares) | | 3,000 | | | | | | | | |
Exercise of stock options, net of shares exchanged for payment | | $ 0 | | (130) | | 0 | | 0 | | (130) |
Other comprehensive income (loss) | | 0 | | 0 | | 499 | | 0 | | 499 |
Net (loss) income | | $ 0 | | 0 | | 0 | | 10,364 | | 10,364 |
Balance (in shares) at Mar. 31, 2023 | | 15,255,000 | | | | | | | | |
Balance at Mar. 31, 2023 | | $ 153 | | 186,058 | | (234) | | 119,422 | | 305,399 |
Balance (in shares) at Dec. 31, 2022 | | 15,218 | | | | | | | | |
Balance at Dec. 31, 2022 | | $ 152 | | 185,404 | | (733) | | 109,058 | | 293,881 |
Balance (in shares) at Dec. 31, 2023 | | 14,939,000 | | | | | | | | |
Balance at Dec. 31, 2023 | | $ 149 | | 177,322 | | 476 | | 122,148 | | 300,095 |
Balance (in shares) at Sep. 30, 2023 | | 15,255,000 | | | | | | | | |
Balance at Sep. 30, 2023 | $ 0 | $ 153 | $ 0 | 188,218 | $ 0 | (544) | $ 80 | 127,336 | $ 80 | 315,163 |
Stock-based compensation expense | | $ 0 | | 2,284 | | 0 | | 0 | | 2,284 |
Issuance of common stock under equity compensation plans (in shares) | | 132,000 | | | | | | | | |
Issuance of common stock under equity compensation plans | | $ 1 | | (1) | | 0 | | 0 | | 0 |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares) | | 9,000 | | | | | | | | |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants | | $ 0 | | (240) | | 0 | | 0 | | (240) |
Repurchase of common stock (in shares) | | (979,000) | | | | | | | | |
Repurchase of common stock | | $ (10) | | (27,804) | | 0 | | 0 | | (27,814) |
Exercise of stock options, net of shares exchanged for payment (in shares) | | 1,000 | | | | | | | | |
Exercise of stock options, net of shares exchanged for payment | | $ 0 | | (9) | | 0 | | 0 | | (9) |
Other comprehensive income (loss) | | | | 0 | | 674 | | 0 | | 674 |
Net (loss) income | | $ 0 | | 0 | | 0 | | (11,179) | | (11,179) |
Issuance of common stock under employee stock purchase plan (in shares) | | 10,000 | | | | | | | | |
Issuance of common stock under employee stock purchase plan | | $ 0 | | 250 | | 0 | | 0 | | 250 |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares) | | (9,000) | | | | | | | | |
Issuance of common stock under employee stock purchase plan (in shares) | | 10,000 | | | | | | | | |
Issuance of common stock under employee stock purchase plan | | $ 0 | | 250 | | 0 | | 0 | | 250 |
Balance (in shares) at Mar. 31, 2024 | | 14,410,000 | | | | | | | | |
Balance at Mar. 31, 2024 | | $ 144 | | 162,697 | | 130 | | 116,237 | | 279,208 |
Balance (in shares) at Dec. 31, 2023 | | 14,939,000 | | | | | | | | |
Balance at Dec. 31, 2023 | | $ 149 | | 177,322 | | 476 | | 122,148 | | 300,095 |
Stock-based compensation expense | | $ 0 | | 1,012 | | 0 | | 0 | | 1,012 |
Issuance of common stock under equity compensation plans (in shares) | | 14,000 | | | | | | | | |
Issuance of common stock under equity compensation plans | | $ 0 | | 0 | | 0 | | 0 | | 0 |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares) | | 0 | | | | | | | | |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants | | $ 0 | | (4) | | 0 | | 0 | | (4) |
Repurchase of common stock (in shares) | | (544,000) | | | | | | | | |
Repurchase of common stock | | $ (5) | | (15,624) | | 0 | | 0 | | (15,629) |
Exercise of stock options, net of shares exchanged for payment (in shares) | | 1,000 | | | | | | | | |
Exercise of stock options, net of shares exchanged for payment | | $ 0 | | (9) | | 0 | | 0 | | (9) |
Other comprehensive income (loss) | | 0 | | 0 | | (346) | | 0 | | (346) |
Net (loss) income | | $ 0 | | 0 | | 0 | | (5,911) | | (5,911) |
Repurchase of shares for payment of withholding taxes for vested restricted stock grants (in shares) | | 0 | | | | | | | | |
Balance (in shares) at Mar. 31, 2024 | | 14,410,000 | | | | | | | | |
Balance at Mar. 31, 2024 | | $ 144 | | $ 162,697 | | $ 130 | | $ 116,237 | | $ 279,208 |