XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share Repurchase Program (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Mar. 31, 2024
Mar. 31, 2023
Nov. 14, 2022
Share repurchase program          
Remaining amount available for share repurchase $ 5,700   $ 5,700    
Number of shares repurchased 880,569   1,354,467    
Average acquisition cost per share $ 6.26   $ 6.30    
Repurchase of common stock $ 5,514 $ 1,101 $ 8,529 $ 1,101  
Maximum          
Share repurchase program          
Number of shares authorized to be purchased under the repurchase program         20,000,000.0