XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Stockholders' Equity [Abstract]        
Other comprehensive income (loss) $ 436 $ (538)    
Total stockholders' equity 156,517 179,123 $ 164,182 $ 181,484
Net loss (9,223) (3,167)    
Treasury shares sold to Employee Stock Purchase Plan 46 45    
Stock-based compensation expense 2,311 1,755    
Restricted Stock, Value, Shares Issued Net of Tax Withholdings $ 0 $ 0