v3.25.2
Income Tax Rate Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Reconciliation between the expected income tax provision applying the domestic federal statutory tax rate and the reported income tax provision      
Expected provision (benefit) for federal income taxes at the statutory rate $ (6,089) $ (5,253) $ (11,080)
State income taxes, net of federal benefit (716) (2,065) (2,320)
Charges without tax benefit 1,042 384 358
Change in valuation allowance 6,472 8,542 12,595
Excess tax expense (benefit) on stock-based compensation 1,063 (61) 1,216
Research and development and other tax credits (952) (1,299) (1,175)
Foreign tax differential 88 388 50
Change in uncertain tax positions 0 (81) (90)
Other (444) (591) 46
Provision (benefit) for federal, state and foreign income taxes $ 464 $ (36) $ (400)