XML 81 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Share Repurchase Program (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Nov. 14, 2022
Jun. 30, 2023
Share repurchase program    
Remaining amount available for share repurchase   $ 14,200
Share repurchase program term 1 year  
Number of shares repurchased   785,913
Average acquisition cost per share   $ 7.33
Repurchase of common stock   $ 5,763
Maximum    
Share repurchase program    
Stock repurchase program - authorized shares $ 20,000