v3.25.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Jun. 30, 2024
Dec. 31, 2023
Jun. 30, 2023
Statement of Stockholders' Equity [Abstract]                
Other comprehensive income (loss) $ (23) $ (548) $ (950) $ (524)        
Total stockholders' equity 150,710 165,802 150,710 165,802 $ 151,934 $ 164,182 $ 178,910 $ 181,484
Net loss (3,434) (14,581) (18,190) (20,599)        
Treasury shares sold to Employee Stock Purchase Plan 48 41 148 132        
Stock-based compensation expense $ 2,185 $ 1,980 $ 6,754 5,765        
Restricted Stock, Value, Shares Issued Net of Tax Withholdings       $ 0