Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($) $ in Thousands | Total | Common Stock [Member] | Treasury Stock [Member] | Additional Paid-in Capital [Member] | Accumulated Other Comprehensive Loss [Member] | Accumulated Deficit [Member] |
Beginning Balance at Jun. 30, 2023 | $ 229,801 | $ 54 | | $ 329,093 | $ (266) | $ (99,080) |
Beginning Balance, Shares at Jun. 30, 2023 | | 54,192,928 | | | | |
Issuance of common stock upon exercise of stock options | 589 | | | 589 | | |
Issuance of common stock upon exercise of stock options, Shares | | 165,136 | | | | |
Release of restricted stock, net of share settlement | | $ 1 | | (1) | | |
Release of restricted stock, net of share settlement, Shares | | 636,331 | | | | |
Issuance of common stock under the employee stock purchase plan | 1,164 | | | 1,164 | | |
Issuance of common stock under the employee stock purchase plan, Shares | | 140,761 | | | | |
Stock-based compensation expense | 11,368 | | | 11,368 | | |
Withholding taxes related to release of restricted stock, net of share settlement | (3,348) | | | (3,348) | | |
Repurchase of common stock | (2,200) | | $ (2,200) | | | |
Repurchase of common stock, Shares | | | (247,618) | | | |
Retirement of treasury stock | | | $ 2,200 | (2,200) | | |
Retirement of treasury stock, Shares | | (247,618) | 247,618 | | | |
Net loss | (22,119) | | | | | (22,119) |
Other comprehensive loss | (2) | | | | (2) | |
Ending Balance at Dec. 31, 2023 | 215,253 | $ 55 | | 336,665 | (268) | (121,199) |
Ending Balance, Shares at Dec. 31, 2023 | | 54,887,538 | | | | |
Beginning Balance at Sep. 30, 2023 | 222,336 | $ 55 | | 332,194 | (268) | (109,645) |
Beginning Balance, Shares at Sep. 30, 2023 | | 54,648,886 | | | | |
Issuance of common stock upon exercise of stock options | 173 | | | 173 | | |
Issuance of common stock upon exercise of stock options, Shares | | 50,650 | | | | |
Release of restricted stock, net of share settlement, Shares | | 258,109 | | | | |
Stock-based compensation expense | 6,081 | | | 6,081 | | |
Withholding taxes related to release of restricted stock, net of share settlement | (1,161) | | | (1,161) | | |
Repurchase of common stock | (622) | | $ (622) | | | |
Repurchase of common stock, Shares | | | (70,107) | | | |
Retirement of treasury stock | | | $ 622 | (622) | | |
Retirement of treasury stock, Shares | | (70,107) | 70,107 | | | |
Net loss | (11,554) | | | | | (11,554) |
Ending Balance at Dec. 31, 2023 | 215,253 | $ 55 | | 336,665 | (268) | (121,199) |
Ending Balance, Shares at Dec. 31, 2023 | | 54,887,538 | | | | |
Beginning Balance at Jun. 30, 2024 | $ 216,825 | $ 55 | | 347,449 | (268) | (130,411) |
Beginning Balance, Shares at Jun. 30, 2024 | 55,473,439 | 55,473,439 | | | | |
Issuance of common stock upon exercise of stock options | $ 171 | | | 171 | | |
Issuance of common stock upon exercise of stock options, Shares | | 40,863 | | | | |
Release of restricted stock, net of share settlement | | $ 2 | | (2) | | |
Release of restricted stock, net of share settlement, Shares | | 810,992 | | | | |
Issuance of common stock under the employee stock purchase plan | 1,198 | | | 1,198 | | |
Issuance of common stock under the employee stock purchase plan, Shares | | 142,188 | | | | |
Stock-based compensation expense | 17,473 | | | 17,473 | | |
Withholding taxes related to release of restricted stock, net of share settlement | (8,500) | | | (8,500) | | |
Net loss | (2,915) | | | | | (2,915) |
Ending Balance at Dec. 31, 2024 | $ 224,252 | $ 57 | | 357,789 | (268) | (133,326) |
Ending Balance, Shares at Dec. 31, 2024 | 56,467,482 | 56,467,482 | | | | |
Beginning Balance at Sep. 30, 2024 | $ 219,818 | $ 56 | | 351,807 | (268) | (131,777) |
Beginning Balance, Shares at Sep. 30, 2024 | | 56,127,603 | | | | |
Issuance of common stock upon exercise of stock options | 7 | | | 7 | | |
Issuance of common stock upon exercise of stock options, Shares | | 513 | | | | |
Release of restricted stock, net of share settlement | | $ 1 | | (1) | | |
Release of restricted stock, net of share settlement, Shares | | 339,366 | | | | |
Stock-based compensation expense | 9,052 | | | 9,052 | | |
Withholding taxes related to release of restricted stock, net of share settlement | (3,076) | | | (3,076) | | |
Net loss | (1,549) | | | | | (1,549) |
Ending Balance at Dec. 31, 2024 | $ 224,252 | $ 57 | | $ 357,789 | $ (268) | $ (133,326) |
Ending Balance, Shares at Dec. 31, 2024 | 56,467,482 | 56,467,482 | | | | |