XML 105 R82.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 24, 2020
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Equity [Abstract]          
Authorized amount of share buyback program         $ 20,000
Purchase of treasury shares (in shares)   17,558 227,889    
Purchase of treasury shares   $ 276 $ 3,406    
Dividends $ 4,000 $ 0 $ 0 $ 4,000