XML 28 R8.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Changes in Stockholders' Equity (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Statement of Stockholders' Equity [Abstract]        
Other comprehensive income (loss) $ (528) $ 436    
Total stockholders' equity 136,266 156,517 $ 142,716 $ 164,182
Treasury shares sold to Employee Stock Purchase Plan 43 46    
Stock-based compensation expense 1,921 2,311    
Restricted Stock, Value, Shares Issued Net of Tax Withholdings $ 4,223 $ 0